tmp: grafana stuff
This commit is contained in:
parent
3e0a85fcfa
commit
c09a2fe1fb
@ -28,4 +28,10 @@ TODO: generated test file inclues global test DB setup, which is wrong
|
|||||||
|
|
||||||
TODO: join-tables
|
TODO: join-tables
|
||||||
- handle codegen for without rowid tables properly
|
- handle codegen for without rowid tables properly
|
||||||
- add "get all "
|
- add "get all X for Y"
|
||||||
|
|
||||||
|
TODO: create a Getter function for each unique index
|
||||||
|
|
||||||
|
TODO: consider CreateDB and CreateMemoryDB
|
||||||
|
|
||||||
|
TODO: generate tests for the remaining CRUD, try to hit ~100% default test coverage
|
||||||
|
|||||||
2
ops/grafana/.gitignore
vendored
Normal file
2
ops/grafana/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
data/
|
||||||
|
logs/
|
||||||
122
ops/grafana/bash history
Normal file
122
ops/grafana/bash history
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
75 apk add grafana
|
||||||
|
76 sudo apk add grafana
|
||||||
|
77 apk show grafana-openrc
|
||||||
|
78 apk info grafana-openrc
|
||||||
|
79 apk list --installed grafana*
|
||||||
|
80 apk list grafana*
|
||||||
|
81 apk search grafana*
|
||||||
|
82 which grafana
|
||||||
|
83 ls
|
||||||
|
84 cd grafana/
|
||||||
|
85 ls
|
||||||
|
86 cd ..
|
||||||
|
87 cd grafana/
|
||||||
|
88 which grafana
|
||||||
|
89 ls -lah /usr/bin/grafana
|
||||||
|
90 cd ..
|
||||||
|
91 ls
|
||||||
|
92 grafana-cli plugins list
|
||||||
|
93 grafana-cli plugins --help
|
||||||
|
94 grafana-cli plugins ls
|
||||||
|
95 grafana plugins ls
|
||||||
|
96 grafana --help
|
||||||
|
97 grafana cli plugins ls
|
||||||
|
98 grafana cli plugins install frser-sqlite-datasource
|
||||||
|
99 sudo grafana cli plugins install frser-sqlite-datasource
|
||||||
|
100 grafana cli plugins install frser-sqlite-datasource
|
||||||
|
101 ls ~
|
||||||
|
102 ls
|
||||||
|
103 grafana-server -v
|
||||||
|
104 grafana-server --help
|
||||||
|
105 cd ../
|
||||||
|
106 mkdir grafana2
|
||||||
|
107 cd grafana2/
|
||||||
|
108 mkdir plugins
|
||||||
|
109 vim grafana.ini
|
||||||
|
110 mkdir -p /memory/grafana2/{conf,data,plugins,provisioning,dashboards}
|
||||||
|
111 ls
|
||||||
|
112 rm \{conf,data,plugins,provisioning,dashboards}/
|
||||||
|
113 rm -r \{conf,data,plugins,provisioning,dashboards}/
|
||||||
|
114 mkdir conf data plugins provisioning dashboards
|
||||||
|
115 ls
|
||||||
|
116 rm grafana.ini
|
||||||
|
117 vim grafana.ini
|
||||||
|
118 vim conf/grafana.ini
|
||||||
|
119 which grafana
|
||||||
|
120 grafana-cli --homepath /usr/bin --pluginsDir /memory/grafana2/plugins install frser-sqlite-datasource
|
||||||
|
121 grafana cli --homepath /usr/bin --pluginsDir /memory/grafana2/plugins install frser-sqlite-datasource
|
||||||
|
122 grafana cli --help
|
||||||
|
123 grafana cli --homepath /usr/bin --pluginsDir /memory/grafana2/plugins plugins install frser-sqlite-datasource
|
||||||
|
124 grafana cli --pluginsDir /memory/grafana2/plugins plugins install frser-sqlite-datasource
|
||||||
|
125 apk info grafana
|
||||||
|
126 apk --help
|
||||||
|
127 apk info --help
|
||||||
|
128 apk info -L grafana
|
||||||
|
129 grafana cli --homepath . --pluginsDir /memory/grafana2/plugins plugins install frser-sqlite-datasource
|
||||||
|
130 cp /usr/share/grafana/conf/defaults.ini conf/
|
||||||
|
131 grafana cli --homepath . --pluginsDir /memory/grafana2/plugins plugins install frser-sqlite-datasource
|
||||||
|
132 grafana cli --homepath . plugins install frser-sqlite-datasource
|
||||||
|
133 grafana cli --homepath . --pluginsDir /memory/grafana2/plugins plugins install frser-sqlite-datasource
|
||||||
|
134 vim conf/grafana.ini
|
||||||
|
135 mkdir provisioning/datasources provisioning/dashboards
|
||||||
|
136 vim provisioning/datasources/sqlite.yaml
|
||||||
|
137 ls
|
||||||
|
138 ls data
|
||||||
|
139 fg
|
||||||
|
140 vim provisioning/dashboards/dashboards.yaml
|
||||||
|
141 vim dashboards/main.json
|
||||||
|
142 cp /memory/grafana/sine.db data/wispem.db
|
||||||
|
143 find .
|
||||||
|
144 vim provisioning/datasources/sqlite.yaml
|
||||||
|
145 grafana server --homepath .
|
||||||
|
146 ls
|
||||||
|
147 grafana server --homepath . --pluginsDir /memory/grafana2/plugins --config /memory/grafana2/conf/grafana.ini
|
||||||
|
148 grafana server --homepath . --config /memory/grafana2/conf/grafana.ini
|
||||||
|
149 grafana
|
||||||
|
150 grafana server
|
||||||
|
151 apk info --help
|
||||||
|
152 apk info -W /usr/share/grafana
|
||||||
|
153 apk info -W /usr/share/grafana/public
|
||||||
|
154 ln -s /usr/share/grafana/public public
|
||||||
|
155 grafana server
|
||||||
|
156 ls
|
||||||
|
157 dashboards/
|
||||||
|
158 ls dashboards/
|
||||||
|
159 find .
|
||||||
|
160 find . | grep -v plugins
|
||||||
|
161 vim conf/defaults.ini
|
||||||
|
162 ls
|
||||||
|
163 ls conf/
|
||||||
|
164 grafana server --help
|
||||||
|
165 grafana server --config conf/grafana.ini
|
||||||
|
166 vim provisioning/dashboards/dashboards.yaml
|
||||||
|
167 vim dashboards/main.json
|
||||||
|
168 cat dashboards/main.json
|
||||||
|
169 curl http://localhost:3000/api/datasources
|
||||||
|
170 grafana server --config conf/grafana.ini --help
|
||||||
|
171 cat data/log/grafana.log
|
||||||
|
172 grafana server --config conf/grafana.ini &
|
||||||
|
173 fg
|
||||||
|
174 grafana server --config conf/grafana.ini >/dev/null 2>&1 &
|
||||||
|
175 jobs
|
||||||
|
176 curl http://localhost:3000/api/datasources
|
||||||
|
177 curl http://admin:admin@localhost:3000/api/datasources
|
||||||
|
178 curl http://admin:admin@localhost:3000/api/datasources | jq
|
||||||
|
179 curl -q http://admin:admin@localhost:3000/api/datasources | jq
|
||||||
|
180 curl http://admin:admin@localhost:3000/api/datasources | jq
|
||||||
|
181 ls
|
||||||
|
182 ls provisioning/datasources/sqlite.yaml
|
||||||
|
183 cat provisioning/datasources/sqlite.yaml
|
||||||
|
184 vim provisioning/datasources/sqlite.yaml
|
||||||
|
185 curl http://admin:admin@localhost:3000/api/datasources | jq
|
||||||
|
186 fg
|
||||||
|
187 grafana server --config conf/grafana.ini 1>/dev/null 2>&1 &
|
||||||
|
188 curl http://admin:admin@localhost:3000/api/datasources | jq
|
||||||
|
189 vim dashboards/main.json
|
||||||
|
190 fg
|
||||||
|
191 grafana server --config conf/grafana.ini 1>/dev/null 2>&1 &
|
||||||
|
192 fg
|
||||||
|
193 vim dashboards/main.json
|
||||||
|
194 grafana server --config conf/grafana.ini 1>/dev/null 2>&1 &
|
||||||
|
195 find .
|
||||||
|
196 history
|
||||||
2136
ops/grafana/conf/defaults.ini
Normal file
2136
ops/grafana/conf/defaults.ini
Normal file
@ -0,0 +1,2136 @@
|
|||||||
|
##################### Grafana Configuration Defaults #####################
|
||||||
|
#
|
||||||
|
# Do not modify this file in grafana installs
|
||||||
|
#
|
||||||
|
|
||||||
|
# possible values : production, development
|
||||||
|
app_mode = production
|
||||||
|
|
||||||
|
# instance name, defaults to HOSTNAME environment variable value or hostname if HOSTNAME var is empty
|
||||||
|
instance_name = ${HOSTNAME}
|
||||||
|
|
||||||
|
#################################### Paths ###############################
|
||||||
|
[paths]
|
||||||
|
# Path to where grafana can store temp files, sessions, and the sqlite3 db (if that is used)
|
||||||
|
data = data
|
||||||
|
|
||||||
|
# Temporary files in `data` directory older than given duration will be removed
|
||||||
|
temp_data_lifetime = 24h
|
||||||
|
|
||||||
|
# Directory where grafana can store logs
|
||||||
|
logs = data/log
|
||||||
|
|
||||||
|
# Directory where grafana will automatically scan and look for plugins
|
||||||
|
plugins = data/plugins
|
||||||
|
|
||||||
|
# folder that contains provisioning config files that grafana will apply on startup and while running.
|
||||||
|
provisioning = conf/provisioning
|
||||||
|
|
||||||
|
# Directories that are permitted to contain local repositories.
|
||||||
|
# This is a list. Each entry is delimited by a pipe (|). No leading or trailing spaces are supported.
|
||||||
|
# These do not need to be absolute paths, in which case they'll be relative to the path where you are running Grafana.
|
||||||
|
# Empty entries will return an error, unless the string is just a single pipe.
|
||||||
|
# Example: permitted_provisioning_paths = /tmp|/etc/grafana/repositories|conf/provisioning
|
||||||
|
permitted_provisioning_paths = devenv/dev-dashboards|conf/provisioning
|
||||||
|
|
||||||
|
#################################### Server ##############################
|
||||||
|
[server]
|
||||||
|
# Protocol (http, https, h2, socket)
|
||||||
|
protocol = http
|
||||||
|
|
||||||
|
# Minimum TLS version allowed. By default, this value is empty. Accepted values are: TLS1.2, TLS1.3. If nothing is set TLS1.2 would be taken
|
||||||
|
min_tls_version = ""
|
||||||
|
|
||||||
|
# The ip address to bind to, empty will bind to all interfaces
|
||||||
|
http_addr =
|
||||||
|
|
||||||
|
# The http port to use
|
||||||
|
http_port = 3000
|
||||||
|
|
||||||
|
# The public facing domain name used to access grafana from a browser
|
||||||
|
domain = localhost
|
||||||
|
|
||||||
|
# Redirect to correct domain if host header does not match domain
|
||||||
|
# Prevents DNS rebinding attacks
|
||||||
|
enforce_domain = false
|
||||||
|
|
||||||
|
# The full public facing url
|
||||||
|
root_url = %(protocol)s://%(domain)s:%(http_port)s/
|
||||||
|
|
||||||
|
# Serve Grafana from subpath specified in `root_url` setting. By default it is set to `false` for compatibility reasons.
|
||||||
|
serve_from_sub_path = false
|
||||||
|
|
||||||
|
# Log web requests
|
||||||
|
router_logging = false
|
||||||
|
|
||||||
|
# the path relative working path
|
||||||
|
static_root_path = public
|
||||||
|
|
||||||
|
# enable gzip
|
||||||
|
enable_gzip = false
|
||||||
|
|
||||||
|
# https certs & key file
|
||||||
|
cert_file =
|
||||||
|
cert_key =
|
||||||
|
cert_pass =
|
||||||
|
|
||||||
|
# Certificates file watch interval
|
||||||
|
certs_watch_interval =
|
||||||
|
|
||||||
|
# Unix socket gid
|
||||||
|
# Changing the gid of a file without privileges requires that the target group is in the group of the process and that the process is the file owner
|
||||||
|
# It is recommended to set the gid as http server user gid
|
||||||
|
# Not set when the value is -1
|
||||||
|
socket_gid = -1
|
||||||
|
|
||||||
|
# Unix socket mode
|
||||||
|
socket_mode = 0660
|
||||||
|
|
||||||
|
# Unix socket path
|
||||||
|
socket = /tmp/grafana.sock
|
||||||
|
|
||||||
|
# CDN Url
|
||||||
|
cdn_url =
|
||||||
|
|
||||||
|
# Sets the maximum time in minutes before timing out read of an incoming request and closing idle connections.
|
||||||
|
# `0` means there is no timeout for reading the request.
|
||||||
|
read_timeout = 0
|
||||||
|
|
||||||
|
# This setting enables you to specify additional headers that the server adds to HTTP(S) responses.
|
||||||
|
[server.custom_response_headers]
|
||||||
|
#exampleHeader1 = exampleValue1
|
||||||
|
#exampleHeader2 = exampleValue2
|
||||||
|
|
||||||
|
[environment]
|
||||||
|
# Sets whether the local file system is available for Grafana to use. Default is true for backward compatibility.
|
||||||
|
local_file_system_available = true
|
||||||
|
|
||||||
|
#################################### GRPC Server #########################
|
||||||
|
[grpc_server]
|
||||||
|
network = "tcp"
|
||||||
|
address = "127.0.0.1:10000"
|
||||||
|
use_tls = false
|
||||||
|
cert_file =
|
||||||
|
key_file =
|
||||||
|
# this will log the request and response for each unary gRPC call
|
||||||
|
enable_logging = false
|
||||||
|
|
||||||
|
# Maximum size of a message that can be received in bytes. If not set, uses the gRPC default (4MiB).
|
||||||
|
max_recv_msg_size =
|
||||||
|
|
||||||
|
# Maximum size of a message that can be sent in bytes. If not set, uses the gRPC default (unlimited).
|
||||||
|
max_send_msg_size =
|
||||||
|
|
||||||
|
#################################### Database ############################
|
||||||
|
[database]
|
||||||
|
# You can configure the database connection by specifying type, host, name, user and password
|
||||||
|
# as separate properties or as on string using the url property.
|
||||||
|
|
||||||
|
# Either "mysql", "postgres" or "sqlite3", it's your choice
|
||||||
|
type = sqlite3
|
||||||
|
host = 127.0.0.1:3306
|
||||||
|
name = grafana
|
||||||
|
user = root
|
||||||
|
# If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
|
||||||
|
password =
|
||||||
|
# Use either URL or the previous fields to configure the database
|
||||||
|
# Example: mysql://user:secret@host:port/database
|
||||||
|
url =
|
||||||
|
|
||||||
|
# Set to true or false to enable or disable high availability mode.
|
||||||
|
# When it's set to false some functions will be simplified and only run in-process
|
||||||
|
# instead of relying on the database.
|
||||||
|
#
|
||||||
|
# Only set it to false if you run only a single instance of Grafana.
|
||||||
|
high_availability = true
|
||||||
|
|
||||||
|
# Max idle conn setting default is 2
|
||||||
|
max_idle_conn = 2
|
||||||
|
|
||||||
|
# Max conn setting default is 0 (mean not set)
|
||||||
|
max_open_conn =
|
||||||
|
|
||||||
|
# Connection Max Lifetime default is 14400 (means 14400 seconds or 4 hours)
|
||||||
|
conn_max_lifetime = 14400
|
||||||
|
|
||||||
|
# Set to true to log the sql calls and execution times.
|
||||||
|
log_queries =
|
||||||
|
|
||||||
|
# For "postgres", use either "disable", "require" or "verify-full"
|
||||||
|
# For "mysql", use either "true", "false", or "skip-verify".
|
||||||
|
ssl_mode = disable
|
||||||
|
|
||||||
|
# For "postgres", use either "1" to enable or "0" to disable SNI
|
||||||
|
ssl_sni =
|
||||||
|
|
||||||
|
# Database drivers may support different transaction isolation levels.
|
||||||
|
# Currently, only "mysql" driver supports isolation levels.
|
||||||
|
# If the value is empty - driver's default isolation level is applied.
|
||||||
|
# For "mysql" use "READ-UNCOMMITTED", "READ-COMMITTED", "REPEATABLE-READ" or "SERIALIZABLE".
|
||||||
|
isolation_level =
|
||||||
|
|
||||||
|
ca_cert_path =
|
||||||
|
client_key_path =
|
||||||
|
client_cert_path =
|
||||||
|
server_cert_name =
|
||||||
|
|
||||||
|
# For "sqlite3" only, path relative to data_path setting
|
||||||
|
path = grafana.db
|
||||||
|
|
||||||
|
# For "sqlite3" only. cache mode setting used for connecting to the database
|
||||||
|
cache_mode = private
|
||||||
|
|
||||||
|
# For "sqlite3" only. Enable/disable Write-Ahead Logging, https://sqlite.org/wal.html. Default is false.
|
||||||
|
wal = false
|
||||||
|
|
||||||
|
# For "mysql" and "postgres". Lock the database for the migrations, default is true.
|
||||||
|
migration_locking = true
|
||||||
|
|
||||||
|
# For "mysql" and "postgres" only if migrationLocking is set. How many seconds to wait before failing to lock the database for the migrations, default is 0.
|
||||||
|
locking_attempt_timeout_sec = 0
|
||||||
|
|
||||||
|
# For "sqlite" only. How many times to retry query in case of database is locked failures. Default is 0 (disabled).
|
||||||
|
query_retries = 0
|
||||||
|
|
||||||
|
# For "sqlite" only. How many times to retry transaction in case of database is locked failures. Default is 5.
|
||||||
|
transaction_retries = 5
|
||||||
|
|
||||||
|
# Set to true to add metrics and tracing for database queries.
|
||||||
|
instrument_queries = false
|
||||||
|
|
||||||
|
#################################### Cache server #############################
|
||||||
|
[remote_cache]
|
||||||
|
# Either "redis", "memcached" or "database" default is "database"
|
||||||
|
type = database
|
||||||
|
|
||||||
|
# cache connectionstring options
|
||||||
|
# database: will use Grafana primary database.
|
||||||
|
# redis: config like redis server e.g. `addr=127.0.0.1:6379,pool_size=100,db=0,username=grafana,password=grafanaRocks,ssl=false`. Only addr is required. ssl may be 'true', 'false', or 'insecure'.
|
||||||
|
# memcache: 127.0.0.1:11211
|
||||||
|
connstr =
|
||||||
|
|
||||||
|
# prefix prepended to all the keys in the remote cache
|
||||||
|
prefix =
|
||||||
|
|
||||||
|
# This enables encryption of values stored in the remote cache
|
||||||
|
encryption =
|
||||||
|
|
||||||
|
#################################### Data proxy ###########################
|
||||||
|
[dataproxy]
|
||||||
|
|
||||||
|
# This enables data proxy logging, default is false
|
||||||
|
logging = false
|
||||||
|
|
||||||
|
# How long the data proxy waits to read the headers of the response before timing out, default is 30 seconds.
|
||||||
|
# This setting also applies to core backend HTTP data sources where query requests use an HTTP client with timeout set.
|
||||||
|
timeout = 30
|
||||||
|
|
||||||
|
# How long the data proxy waits to establish a TCP connection before timing out, default is 10 seconds.
|
||||||
|
dialTimeout = 10
|
||||||
|
|
||||||
|
# How many seconds the data proxy waits before sending a keepalive request.
|
||||||
|
keep_alive_seconds = 30
|
||||||
|
|
||||||
|
# How many seconds the data proxy waits for a successful TLS Handshake before timing out.
|
||||||
|
tls_handshake_timeout_seconds = 10
|
||||||
|
|
||||||
|
# How many seconds the data proxy will wait for a server's first response headers after
|
||||||
|
# fully writing the request headers if the request has an "Expect: 100-continue"
|
||||||
|
# header. A value of 0 will result in the body being sent immediately, without
|
||||||
|
# waiting for the server to approve.
|
||||||
|
expect_continue_timeout_seconds = 1
|
||||||
|
|
||||||
|
# Optionally limits the total number of connections per host, including connections in the dialing,
|
||||||
|
# active, and idle states. On limit violation, dials will block.
|
||||||
|
# A value of zero (0) means no limit.
|
||||||
|
max_conns_per_host = 0
|
||||||
|
|
||||||
|
# The maximum number of idle connections that Grafana will keep alive.
|
||||||
|
max_idle_connections = 100
|
||||||
|
|
||||||
|
# How many seconds the data proxy keeps an idle connection open before timing out.
|
||||||
|
idle_conn_timeout_seconds = 90
|
||||||
|
|
||||||
|
# If enabled and user is not anonymous, data proxy will add X-Grafana-User header with username into the request.
|
||||||
|
send_user_header = false
|
||||||
|
|
||||||
|
# Limit the amount of bytes that will be read/accepted from responses of outgoing HTTP requests.
|
||||||
|
response_limit = 0
|
||||||
|
|
||||||
|
# Limits the number of rows that Grafana will process from SQL data sources.
|
||||||
|
row_limit = 1000000
|
||||||
|
|
||||||
|
# Sets a custom value for the `User-Agent` header for outgoing data proxy requests. If empty, the default value is `Grafana/<BuildVersion>` (for example `Grafana/9.0.0`).
|
||||||
|
user_agent =
|
||||||
|
|
||||||
|
#################################### Analytics ###########################
|
||||||
|
[analytics]
|
||||||
|
# Server reporting, sends usage counters to stats.grafana.org every 24 hours.
|
||||||
|
# No ip addresses are being tracked, only simple counters to track
|
||||||
|
# running instances, dashboard and error counts. It is very helpful to us.
|
||||||
|
# Change this option to false to disable reporting.
|
||||||
|
reporting_enabled = true
|
||||||
|
|
||||||
|
# The name of the distributor of the Grafana instance. Ex hosted-grafana, grafana-labs
|
||||||
|
reporting_distributor = grafana-labs
|
||||||
|
|
||||||
|
# Set to false to disable all checks to https://grafana.com
|
||||||
|
# for new versions of grafana. The check is used
|
||||||
|
# in some UI views to notify that a grafana update exists.
|
||||||
|
# This option does not cause any auto updates, nor send any information
|
||||||
|
# only a GET request to https://grafana.com/api/grafana/versions/stable to get the latest version.
|
||||||
|
check_for_updates = true
|
||||||
|
|
||||||
|
# Set to false to disable all checks to https://grafana.com
|
||||||
|
# for new versions of plugins. The check is used
|
||||||
|
# in some UI views to notify that a plugin update exists.
|
||||||
|
# This option does not cause any auto updates, nor send any information
|
||||||
|
# only a GET request to https://grafana.com to get the latest versions.
|
||||||
|
check_for_plugin_updates = true
|
||||||
|
|
||||||
|
# Google Analytics universal tracking code, only enabled if you specify an id here
|
||||||
|
google_analytics_ua_id =
|
||||||
|
|
||||||
|
# Google Analytics 4 tracking code, only enabled if you specify an id here
|
||||||
|
google_analytics_4_id =
|
||||||
|
|
||||||
|
# When Google Analytics 4 Enhanced event measurement is enabled, we will try to avoid sending duplicate events and let Google Analytics 4 detect navigation changes, etc.
|
||||||
|
google_analytics_4_send_manual_page_views = false
|
||||||
|
|
||||||
|
# Google Tag Manager ID, only enabled if you specify an id here
|
||||||
|
google_tag_manager_id =
|
||||||
|
|
||||||
|
# Rudderstack write key, enabled only if rudderstack_data_plane_url is also set
|
||||||
|
rudderstack_write_key =
|
||||||
|
|
||||||
|
# Rudderstack data plane url, enabled only if rudderstack_write_key is also set
|
||||||
|
rudderstack_data_plane_url =
|
||||||
|
|
||||||
|
# Rudderstack SDK url, optional, only valid if rudderstack_write_key and rudderstack_data_plane_url is also set
|
||||||
|
rudderstack_sdk_url =
|
||||||
|
|
||||||
|
# Rudderstack Config url, optional, used by Rudderstack SDK to fetch source config
|
||||||
|
rudderstack_config_url =
|
||||||
|
|
||||||
|
# Rudderstack Integrations URL, optional. Only valid if you pass the SDK version 1.1 or higher
|
||||||
|
rudderstack_integrations_url =
|
||||||
|
|
||||||
|
# Intercom secret, optional, used to hash user_id before passing to Intercom via Rudderstack
|
||||||
|
intercom_secret =
|
||||||
|
|
||||||
|
# Application Insights connection string. Specify an URL string to enable this feature.
|
||||||
|
application_insights_connection_string =
|
||||||
|
|
||||||
|
# Optional. Specifies an Application Insights endpoint URL where the endpoint string is wrapped in backticks ``.
|
||||||
|
application_insights_endpoint_url =
|
||||||
|
|
||||||
|
# Controls if the UI contains any links to user feedback forms
|
||||||
|
feedback_links_enabled = true
|
||||||
|
|
||||||
|
# Static context that is being added to analytics events
|
||||||
|
reporting_static_context =
|
||||||
|
|
||||||
|
# Logs interaction events to the browser javascript console, intended for development only
|
||||||
|
browser_console_reporter = false
|
||||||
|
|
||||||
|
#################################### Security ############################
|
||||||
|
[security]
|
||||||
|
# disable creation of admin user on first start of grafana
|
||||||
|
disable_initial_admin_creation = false
|
||||||
|
|
||||||
|
# default admin user, created on startup
|
||||||
|
admin_user = admin
|
||||||
|
|
||||||
|
# default admin password, can be changed before first start of grafana, or in profile settings
|
||||||
|
admin_password = admin
|
||||||
|
|
||||||
|
# default admin email, created on startup
|
||||||
|
admin_email = admin@localhost
|
||||||
|
|
||||||
|
# used for signing
|
||||||
|
secret_key = SW2YcwTIb9zpOOhoPsMm
|
||||||
|
|
||||||
|
# current key provider used for envelope encryption, default to static value specified by secret_key
|
||||||
|
encryption_provider = secretKey.v1
|
||||||
|
|
||||||
|
# list of configured key providers, space separated (Enterprise only): e.g., awskms.v1 azurekv.v1
|
||||||
|
available_encryption_providers =
|
||||||
|
|
||||||
|
# disable gravatar profile images
|
||||||
|
disable_gravatar = false
|
||||||
|
|
||||||
|
# data source proxy whitelist (ip_or_domain:port separated by spaces)
|
||||||
|
data_source_proxy_whitelist =
|
||||||
|
|
||||||
|
# disable protection against brute force login attempts
|
||||||
|
disable_brute_force_login_protection = false
|
||||||
|
|
||||||
|
# max number of failed login attempts before user gets locked
|
||||||
|
brute_force_login_protection_max_attempts = 5
|
||||||
|
|
||||||
|
# disable protection against brute force login attempts by IP address
|
||||||
|
disable_ip_address_login_protection = true
|
||||||
|
|
||||||
|
# set to true if you host Grafana behind HTTPS. default is false.
|
||||||
|
cookie_secure = false
|
||||||
|
|
||||||
|
# set cookie SameSite attribute. defaults to `lax`. can be set to "lax", "strict", "none" and "disabled"
|
||||||
|
cookie_samesite = lax
|
||||||
|
|
||||||
|
# set to true if you want to allow browsers to render Grafana in a <frame>, <iframe>, <embed> or <object>. default is false.
|
||||||
|
allow_embedding = false
|
||||||
|
|
||||||
|
# Set to true if you want to enable http strict transport security (HSTS) response header.
|
||||||
|
# HSTS tells browsers that the site should only be accessed using HTTPS.
|
||||||
|
strict_transport_security = false
|
||||||
|
|
||||||
|
# Sets how long a browser should cache HSTS. Only applied if strict_transport_security is enabled.
|
||||||
|
strict_transport_security_max_age_seconds = 86400
|
||||||
|
|
||||||
|
# Set to true if to enable HSTS preloading option. Only applied if strict_transport_security is enabled.
|
||||||
|
strict_transport_security_preload = false
|
||||||
|
|
||||||
|
# Set to true if to enable the HSTS includeSubDomains option. Only applied if strict_transport_security is enabled.
|
||||||
|
strict_transport_security_subdomains = false
|
||||||
|
|
||||||
|
# Set to true to enable the X-Content-Type-Options response header.
|
||||||
|
# The X-Content-Type-Options response HTTP header is a marker used by the server to indicate that the MIME types advertised
|
||||||
|
# in the Content-Type headers should not be changed and be followed.
|
||||||
|
x_content_type_options = true
|
||||||
|
|
||||||
|
# Set to true to enable the X-XSS-Protection header, which tells browsers to stop pages from loading
|
||||||
|
# when they detect reflected cross-site scripting (XSS) attacks.
|
||||||
|
x_xss_protection = true
|
||||||
|
|
||||||
|
# Enable adding the Content-Security-Policy header to your requests.
|
||||||
|
# CSP allows to control resources the user agent is allowed to load and helps prevent XSS attacks.
|
||||||
|
content_security_policy = false
|
||||||
|
|
||||||
|
# Set Content Security Policy template used when adding the Content-Security-Policy header to your requests.
|
||||||
|
# $NONCE in the template includes a random nonce.
|
||||||
|
# $ROOT_PATH is server.root_url without the protocol.
|
||||||
|
content_security_policy_template = """script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' $NONCE;object-src 'none';font-src 'self';style-src 'self' 'unsafe-inline' blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com ws://$ROOT_PATH wss://$ROOT_PATH;manifest-src 'self';media-src 'none';form-action 'self';"""
|
||||||
|
|
||||||
|
# Enable adding the Content-Security-Policy-Report-Only header to your requests.
|
||||||
|
# Allows you to monitor the effects of a policy without enforcing it.
|
||||||
|
content_security_policy_report_only = false
|
||||||
|
|
||||||
|
# Set Content Security Policy Report Only template used when adding the Content-Security-Policy-Report-Only header to your requests.
|
||||||
|
# $NONCE in the template includes a random nonce.
|
||||||
|
# $ROOT_PATH is server.root_url without the protocol.
|
||||||
|
content_security_policy_report_only_template = """script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' $NONCE;object-src 'none';font-src 'self';style-src 'self' 'unsafe-inline' blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com ws://$ROOT_PATH wss://$ROOT_PATH;manifest-src 'self';media-src 'none';form-action 'self';"""
|
||||||
|
|
||||||
|
# Controls if old angular plugins are supported or not.
|
||||||
|
angular_support_enabled = false
|
||||||
|
|
||||||
|
# The CSRF check will be executed even if the request has no login cookie.
|
||||||
|
csrf_always_check = false
|
||||||
|
|
||||||
|
# Comma-separated list of plugins ids that will be loaded inside the frontend sandbox
|
||||||
|
# Currently behind the feature flag pluginsFrontendSandbox
|
||||||
|
enable_frontend_sandbox_for_plugins =
|
||||||
|
|
||||||
|
# Comma-separated list of paths for POST/PUT URL in actions. Empty will allow anything that is not on the same origin
|
||||||
|
actions_allow_post_url =
|
||||||
|
|
||||||
|
[security.encryption]
|
||||||
|
# Defines the time-to-live (TTL) for decrypted data encryption keys stored in memory (cache).
|
||||||
|
# Please note that small values may cause performance issues due to a high frequency decryption operations.
|
||||||
|
data_keys_cache_ttl = 15m
|
||||||
|
|
||||||
|
# Defines the frequency of data encryption keys cache cleanup interval.
|
||||||
|
# On every interval, decrypted data encryption keys that reached the TTL are removed from the cache.
|
||||||
|
data_keys_cache_cleanup_interval = 1m
|
||||||
|
|
||||||
|
#################################### Snapshots ###########################
|
||||||
|
[snapshots]
|
||||||
|
# set to false to remove snapshot functionality
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
# snapshot sharing options
|
||||||
|
external_enabled = true
|
||||||
|
external_snapshot_url = https://snapshots.raintank.io
|
||||||
|
external_snapshot_name = Publish to snapshots.raintank.io
|
||||||
|
|
||||||
|
# Set to true to enable this Grafana instance act as an external snapshot server and allow unauthenticated requests for
|
||||||
|
# creating and deleting snapshots.
|
||||||
|
public_mode = false
|
||||||
|
|
||||||
|
#################################### Dashboards ##################
|
||||||
|
|
||||||
|
[dashboards]
|
||||||
|
# Number dashboard versions to keep (per dashboard). Default: 20, Minimum: 1
|
||||||
|
versions_to_keep = 20
|
||||||
|
|
||||||
|
# Minimum dashboard refresh interval. When set, this will restrict users to set the refresh interval of a dashboard lower than given interval. Per default this is 5 seconds.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
min_refresh_interval = 5s
|
||||||
|
|
||||||
|
# Path to the default home dashboard. If this value is empty, then Grafana uses StaticRootPath + "dashboards/home.json"
|
||||||
|
default_home_dashboard_path =
|
||||||
|
|
||||||
|
# Dashboards UIDs to report performance metrics for. * can be used to report metrics for all dashboards
|
||||||
|
dashboard_performance_metrics =
|
||||||
|
|
||||||
|
# Maximum number of series that will be showed in a single panel. Users can opt in to rendering all series. Default is 0 (unlimited).
|
||||||
|
panel_series_limit =
|
||||||
|
|
||||||
|
################################### Data sources #########################
|
||||||
|
[datasources]
|
||||||
|
# Upper limit of data sources that Grafana will return. This limit is a temporary configuration and it will be deprecated when pagination will be introduced on the list data sources API.
|
||||||
|
datasource_limit = 5000
|
||||||
|
|
||||||
|
# Number of queries to be executed concurrently. Only for the datasource supports concurrency.
|
||||||
|
# For now only Loki and InfluxDB (with influxql) are supporting concurrency behind the feature flags.
|
||||||
|
# Check datasource documentations for enabling concurrency.
|
||||||
|
concurrent_query_count = 10
|
||||||
|
|
||||||
|
# Default behavior for the "Manage alerts via Alerting UI" toggle when configuring a data source.
|
||||||
|
# It only works if the data source's `jsonData.manageAlerts` prop does not contain a previously configured value.
|
||||||
|
default_manage_alerts_ui_toggle = true
|
||||||
|
|
||||||
|
################################### SQL Data Sources #####################
|
||||||
|
[sql_datasources]
|
||||||
|
# Default maximum number of open connections maintained in the connection pool
|
||||||
|
# when connecting to SQL based data sources
|
||||||
|
max_open_conns_default = 100
|
||||||
|
|
||||||
|
# Default maximum number of idle connections maintained in the connection pool
|
||||||
|
# when connecting to SQL based data sources
|
||||||
|
max_idle_conns_default = 100
|
||||||
|
|
||||||
|
# Default maximum connection lifetime used when connecting
|
||||||
|
# to SQL based data sources.
|
||||||
|
max_conn_lifetime_default = 14400
|
||||||
|
|
||||||
|
#################################### Users ###############################
|
||||||
|
[users]
|
||||||
|
# disable user signup / registration
|
||||||
|
allow_sign_up = false
|
||||||
|
|
||||||
|
# Allow non admin users to create organizations
|
||||||
|
allow_org_create = false
|
||||||
|
|
||||||
|
# Set to true to automatically assign new users to the default organization (id 1)
|
||||||
|
auto_assign_org = true
|
||||||
|
|
||||||
|
# Set this value to automatically add new users to the provided organization (if auto_assign_org above is set to true)
|
||||||
|
auto_assign_org_id = 1
|
||||||
|
|
||||||
|
# Default role new users will be automatically assigned
|
||||||
|
auto_assign_org_role = Viewer
|
||||||
|
|
||||||
|
# Require email validation before sign up completes
|
||||||
|
verify_email_enabled = false
|
||||||
|
|
||||||
|
# Redirect to default OrgId after login
|
||||||
|
login_default_org_id =
|
||||||
|
|
||||||
|
# Background text for the user field on the login page
|
||||||
|
login_hint =
|
||||||
|
password_hint =
|
||||||
|
|
||||||
|
# Default UI theme ("dark" or "light" or "system")
|
||||||
|
default_theme = dark
|
||||||
|
|
||||||
|
# Default UI language (supported IETF language tag, such as en-US)
|
||||||
|
default_language = en-US
|
||||||
|
|
||||||
|
# Path to a custom home page. Users are only redirected to this if the default home dashboard is used. It should match a frontend route and contain a leading slash.
|
||||||
|
home_page =
|
||||||
|
|
||||||
|
# External user management
|
||||||
|
external_manage_link_url =
|
||||||
|
external_manage_link_name =
|
||||||
|
external_manage_info =
|
||||||
|
|
||||||
|
# Deprecated: Assign your viewers to editors.
|
||||||
|
# Viewers can edit/inspect dashboard settings in the browser. But not save the dashboard.
|
||||||
|
viewers_can_edit = false
|
||||||
|
|
||||||
|
# Deprecated: Assign your editors to admins.
|
||||||
|
# Editors can administrate dashboard, folders and teams they create
|
||||||
|
editors_can_admin = false
|
||||||
|
|
||||||
|
# The duration in time a user invitation remains valid before expiring. This setting should be expressed as a duration. Examples: 6h (hours), 2d (days), 1w (week). Default is 24h (24 hours). The minimum supported duration is 15m (15 minutes).
|
||||||
|
user_invite_max_lifetime_duration = 24h
|
||||||
|
|
||||||
|
# The duration in time a verification email, used to update the email address of a user, remains valid before expiring. This setting should be expressed as a duration. Examples: 6h (hours), 2d (days), 1w (week). Default is 1h (1 hour).
|
||||||
|
verification_email_max_lifetime_duration = 1h
|
||||||
|
|
||||||
|
# Frequency of updating a user's last seen time. The minimum supported duration is 5m (5 minutes). The maximum supported duration is 1h (1 hour)
|
||||||
|
last_seen_update_interval = 15m
|
||||||
|
|
||||||
|
# Enter a comma-separated list of usernames to hide them in the Grafana UI. These users are shown to Grafana admins and to themselves.
|
||||||
|
hidden_users =
|
||||||
|
|
||||||
|
[secretscan]
|
||||||
|
# Enable secretscan feature
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
# Interval to check for token leaks
|
||||||
|
interval = 5m
|
||||||
|
|
||||||
|
# base URL of the grafana token leak check service
|
||||||
|
base_url = https://secret-scanning.grafana.net
|
||||||
|
|
||||||
|
# URL to send outgoing webhooks to in case of detection
|
||||||
|
oncall_url =
|
||||||
|
|
||||||
|
# Whether to revoke the token if a leak is detected or just send a notification
|
||||||
|
revoke = true
|
||||||
|
|
||||||
|
[service_accounts]
|
||||||
|
# When set, Grafana will not allow the creation of tokens with expiry greater than this setting.
|
||||||
|
token_expiration_day_limit =
|
||||||
|
|
||||||
|
[auth]
|
||||||
|
# Login cookie name
|
||||||
|
login_cookie_name = grafana_session
|
||||||
|
|
||||||
|
# Disable usage of Grafana's built-in login solution.
|
||||||
|
disable_login = false
|
||||||
|
|
||||||
|
# The maximum lifetime (duration) an authenticated user can be inactive before being required to login at next visit. Default is 7 days (7d). This setting should be expressed as a duration, e.g. 5m (minutes), 6h (hours), 10d (days), 2w (weeks), 1M (month). The lifetime resets at each successful token rotation (token_rotation_interval_minutes).
|
||||||
|
login_maximum_inactive_lifetime_duration =
|
||||||
|
|
||||||
|
# The maximum lifetime (duration) an authenticated user can be logged in since login time before being required to login. Default is 30 days (30d). This setting should be expressed as a duration, e.g. 5m (minutes), 6h (hours), 10d (days), 2w (weeks), 1M (month).
|
||||||
|
login_maximum_lifetime_duration =
|
||||||
|
|
||||||
|
# How often should auth tokens be rotated for authenticated users when being active. The default is each 10 minutes.
|
||||||
|
token_rotation_interval_minutes = 10
|
||||||
|
|
||||||
|
# Set to true to disable (hide) the login form, useful if you use OAuth
|
||||||
|
disable_login_form = false
|
||||||
|
|
||||||
|
# Set to true to disable the sign out link in the side menu. Useful if you use auth.proxy or auth.jwt.
|
||||||
|
disable_signout_menu = false
|
||||||
|
|
||||||
|
# URL to redirect the user to after sign out
|
||||||
|
signout_redirect_url =
|
||||||
|
|
||||||
|
# Set to true to attempt login with OAuth automatically, skipping the login screen.
|
||||||
|
# This setting is ignored if multiple OAuth providers are configured.
|
||||||
|
# Deprecated, use auto_login option for specific provider instead.
|
||||||
|
oauth_auto_login = false
|
||||||
|
|
||||||
|
# OAuth state max age cookie duration in seconds. Defaults to 600 seconds.
|
||||||
|
oauth_state_cookie_max_age = 600
|
||||||
|
|
||||||
|
# Sets a custom oAuth error message. This is useful if you need to point the users to a specific location for support.
|
||||||
|
oauth_login_error_message = oauth.login.error
|
||||||
|
|
||||||
|
# Minimum wait time in milliseconds for the server lock retry mechanism.
|
||||||
|
# The server lock retry mechanism is used to prevent multiple Grafana instances from
|
||||||
|
# simultaneously refreshing OAuth tokens. This mechanism waits at least this amount
|
||||||
|
# of time before retrying to acquire the server lock. There are 5 retries in total.
|
||||||
|
# The wait time between retries is calculated as random(n, n + 500)
|
||||||
|
oauth_refresh_token_server_lock_min_wait_ms = 1000
|
||||||
|
|
||||||
|
# limit of api_key seconds to live before expiration
|
||||||
|
api_key_max_seconds_to_live = -1
|
||||||
|
|
||||||
|
# Set to true to enable SigV4 authentication option for HTTP-based datasources
|
||||||
|
sigv4_auth_enabled = false
|
||||||
|
|
||||||
|
# Set to true to enable verbose logging of SigV4 request signing
|
||||||
|
sigv4_verbose_logging = false
|
||||||
|
|
||||||
|
# Set to true to enable Azure authentication option for HTTP-based datasources
|
||||||
|
azure_auth_enabled = false
|
||||||
|
|
||||||
|
# Use email lookup in addition to the unique ID provided by the IdP
|
||||||
|
oauth_allow_insecure_email_lookup = false
|
||||||
|
|
||||||
|
# Set to true to include id of identity as a response header
|
||||||
|
id_response_header_enabled = false
|
||||||
|
|
||||||
|
# Prefix used for the id response header, X-Grafana-Identity-Id
|
||||||
|
id_response_header_prefix = X-Grafana
|
||||||
|
|
||||||
|
# List of identity namespaces to add id response headers for, separated by space.
|
||||||
|
# Available namespaces are user, api-key and service-account.
|
||||||
|
# The header value will encode the namespace ("user:<id>", "api-key:<id>", "service-account:<id>")
|
||||||
|
id_response_header_namespaces = user api-key service-account
|
||||||
|
|
||||||
|
# Enables the use of managed service accounts for plugin authentication
|
||||||
|
# This feature currently **only supports single-organization deployments**
|
||||||
|
managed_service_accounts_enabled = false
|
||||||
|
|
||||||
|
#################################### Passwordless Auth ###########################
|
||||||
|
[auth.passwordless]
|
||||||
|
enabled = false
|
||||||
|
code_expiration = 20m
|
||||||
|
|
||||||
|
#################################### SSO Settings ###########################
|
||||||
|
[sso_settings]
|
||||||
|
# interval for reloading the SSO Settings from the database
|
||||||
|
# useful in high availability setups running multiple Grafana instances
|
||||||
|
# set to 0 to disable this feature
|
||||||
|
reload_interval = 1m
|
||||||
|
|
||||||
|
# List of providers that can be configured through the SSO Settings API and UI.
|
||||||
|
configurable_providers = github gitlab google generic_oauth azuread okta
|
||||||
|
|
||||||
|
#################################### Anonymous Auth ######################
|
||||||
|
[auth.anonymous]
|
||||||
|
# enable anonymous access
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
# specify organization name that should be used for unauthenticated users
|
||||||
|
org_name = Main Org.
|
||||||
|
|
||||||
|
# specify role for unauthenticated users
|
||||||
|
org_role = Viewer
|
||||||
|
|
||||||
|
# mask the Grafana version number for unauthenticated users
|
||||||
|
hide_version = false
|
||||||
|
|
||||||
|
# number of devices in total
|
||||||
|
device_limit =
|
||||||
|
|
||||||
|
#################################### GitHub Auth #########################
|
||||||
|
[auth.github]
|
||||||
|
name = GitHub
|
||||||
|
icon = github
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_id = some_id
|
||||||
|
client_secret =
|
||||||
|
scopes = user:email,read:org
|
||||||
|
auth_url = https://github.com/login/oauth/authorize
|
||||||
|
token_url = https://github.com/login/oauth/access_token
|
||||||
|
api_url = https://api.github.com/user
|
||||||
|
signout_redirect_url =
|
||||||
|
allowed_domains =
|
||||||
|
team_ids =
|
||||||
|
allowed_organizations =
|
||||||
|
role_attribute_path =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_mapping =
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
skip_org_role_sync = false
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
tls_client_cert =
|
||||||
|
tls_client_key =
|
||||||
|
tls_client_ca =
|
||||||
|
# GitHub OAuth apps does not provide refresh tokens and the access tokens never expires.
|
||||||
|
use_refresh_token = false
|
||||||
|
|
||||||
|
#################################### GitLab Auth #########################
|
||||||
|
[auth.gitlab]
|
||||||
|
name = GitLab
|
||||||
|
icon = gitlab
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_id = some_id
|
||||||
|
client_secret =
|
||||||
|
scopes = openid email profile
|
||||||
|
auth_url = https://gitlab.com/oauth/authorize
|
||||||
|
token_url = https://gitlab.com/oauth/token
|
||||||
|
api_url = https://gitlab.com/api/v4
|
||||||
|
signout_redirect_url =
|
||||||
|
allowed_domains =
|
||||||
|
allowed_groups =
|
||||||
|
role_attribute_path =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_mapping =
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
skip_org_role_sync = false
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
tls_client_cert =
|
||||||
|
tls_client_key =
|
||||||
|
tls_client_ca =
|
||||||
|
use_pkce = true
|
||||||
|
use_refresh_token = true
|
||||||
|
|
||||||
|
#################################### Google Auth #########################
|
||||||
|
[auth.google]
|
||||||
|
name = Google
|
||||||
|
icon = google
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_id = some_client_id
|
||||||
|
client_secret =
|
||||||
|
scopes = openid email profile
|
||||||
|
auth_url = https://accounts.google.com/o/oauth2/v2/auth
|
||||||
|
token_url = https://oauth2.googleapis.com/token
|
||||||
|
api_url = https://openidconnect.googleapis.com/v1/userinfo
|
||||||
|
signout_redirect_url =
|
||||||
|
allowed_domains =
|
||||||
|
validate_hd = true
|
||||||
|
hosted_domain =
|
||||||
|
allowed_groups =
|
||||||
|
role_attribute_path =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_mapping =
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
skip_org_role_sync = true
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
tls_client_cert =
|
||||||
|
tls_client_key =
|
||||||
|
tls_client_ca =
|
||||||
|
use_pkce = true
|
||||||
|
use_refresh_token = true
|
||||||
|
|
||||||
|
#################################### Grafana.com Auth ####################
|
||||||
|
# legacy key names (so they work in env variables)
|
||||||
|
[auth.grafananet]
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
client_id = some_id
|
||||||
|
client_secret =
|
||||||
|
scopes = user:email
|
||||||
|
allowed_organizations =
|
||||||
|
use_refresh_token = false
|
||||||
|
|
||||||
|
[auth.grafana_com]
|
||||||
|
name = Grafana.com
|
||||||
|
icon = grafana
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_id = some_id
|
||||||
|
client_secret =
|
||||||
|
scopes = user:email
|
||||||
|
allowed_organizations =
|
||||||
|
skip_org_role_sync = false
|
||||||
|
use_refresh_token = false
|
||||||
|
|
||||||
|
#################################### Azure AD OAuth #######################
|
||||||
|
[auth.azuread]
|
||||||
|
name = Microsoft
|
||||||
|
icon = microsoft
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_authentication =
|
||||||
|
client_id = some_client_id
|
||||||
|
client_secret =
|
||||||
|
managed_identity_client_id =
|
||||||
|
federated_credential_audience =
|
||||||
|
scopes = openid email profile
|
||||||
|
auth_url = https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/authorize
|
||||||
|
token_url = https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/token
|
||||||
|
signout_redirect_url =
|
||||||
|
allowed_domains =
|
||||||
|
allowed_groups =
|
||||||
|
allowed_organizations =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_mapping =
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
force_use_graph_api = false
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
tls_client_cert =
|
||||||
|
tls_client_key =
|
||||||
|
tls_client_ca =
|
||||||
|
use_pkce = true
|
||||||
|
skip_org_role_sync = false
|
||||||
|
use_refresh_token = true
|
||||||
|
|
||||||
|
#################################### Okta OAuth #######################
|
||||||
|
[auth.okta]
|
||||||
|
name = Okta
|
||||||
|
icon = okta
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_id = some_id
|
||||||
|
client_secret =
|
||||||
|
scopes = openid profile email groups
|
||||||
|
auth_url = https://<tenant-id>.okta.com/oauth2/v1/authorize
|
||||||
|
token_url = https://<tenant-id>.okta.com/oauth2/v1/token
|
||||||
|
api_url = https://<tenant-id>.okta.com/oauth2/v1/userinfo
|
||||||
|
signout_redirect_url =
|
||||||
|
allowed_domains =
|
||||||
|
allowed_groups =
|
||||||
|
role_attribute_path =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_attribute_path =
|
||||||
|
org_mapping =
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
skip_org_role_sync = false
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
tls_client_cert =
|
||||||
|
tls_client_key =
|
||||||
|
tls_client_ca =
|
||||||
|
use_pkce = true
|
||||||
|
use_refresh_token = false
|
||||||
|
|
||||||
|
#################################### Generic OAuth #######################
|
||||||
|
[auth.generic_oauth]
|
||||||
|
name = OAuth
|
||||||
|
icon = signin
|
||||||
|
enabled = false
|
||||||
|
allow_sign_up = true
|
||||||
|
auto_login = false
|
||||||
|
client_id = some_id
|
||||||
|
client_secret =
|
||||||
|
scopes = user:email
|
||||||
|
empty_scopes = false
|
||||||
|
email_attribute_name = email:primary
|
||||||
|
email_attribute_path =
|
||||||
|
login_attribute_path =
|
||||||
|
name_attribute_path =
|
||||||
|
role_attribute_path =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_attribute_path =
|
||||||
|
org_mapping =
|
||||||
|
groups_attribute_path =
|
||||||
|
id_token_attribute_name =
|
||||||
|
team_ids_attribute_path =
|
||||||
|
auth_url =
|
||||||
|
token_url =
|
||||||
|
api_url =
|
||||||
|
signout_redirect_url =
|
||||||
|
teams_url =
|
||||||
|
allowed_domains =
|
||||||
|
allowed_groups =
|
||||||
|
team_ids =
|
||||||
|
allowed_organizations =
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
tls_client_cert =
|
||||||
|
tls_client_key =
|
||||||
|
tls_client_ca =
|
||||||
|
use_pkce = false
|
||||||
|
auth_style =
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
skip_org_role_sync = false
|
||||||
|
use_refresh_token = false
|
||||||
|
|
||||||
|
#################################### Basic Auth ##########################
|
||||||
|
[auth.basic]
|
||||||
|
enabled = true
|
||||||
|
# This setting will enable a stronger password policy for user's password under basic auth.
|
||||||
|
# The password will need to comply with the following password policy
|
||||||
|
# 1. Have a minimum of 12 characters
|
||||||
|
# 2. Composed by at least 1 uppercase character
|
||||||
|
# 3. Composed by at least 1 lowercase character
|
||||||
|
# 4. Composed by at least 1 digit character
|
||||||
|
# 5. Composed by at least 1 symbol character
|
||||||
|
password_policy = false
|
||||||
|
|
||||||
|
#################################### Auth Proxy ##########################
|
||||||
|
[auth.proxy]
|
||||||
|
enabled = false
|
||||||
|
header_name = X-WEBAUTH-USER
|
||||||
|
header_property = username
|
||||||
|
auto_sign_up = true
|
||||||
|
sync_ttl = 15
|
||||||
|
whitelist =
|
||||||
|
headers =
|
||||||
|
headers_encoded = false
|
||||||
|
enable_login_token = false
|
||||||
|
|
||||||
|
#################################### Auth JWT ##########################
|
||||||
|
[auth.jwt]
|
||||||
|
enabled = false
|
||||||
|
enable_login_token = false
|
||||||
|
header_name =
|
||||||
|
email_claim =
|
||||||
|
username_claim =
|
||||||
|
email_attribute_path =
|
||||||
|
username_attribute_path =
|
||||||
|
jwk_set_url =
|
||||||
|
jwk_set_file =
|
||||||
|
cache_ttl = 60m
|
||||||
|
expect_claims = {}
|
||||||
|
key_file =
|
||||||
|
key_id =
|
||||||
|
role_attribute_path =
|
||||||
|
role_attribute_strict = false
|
||||||
|
org_attribute_path =
|
||||||
|
org_mapping =
|
||||||
|
groups_attribute_path =
|
||||||
|
auto_sign_up = false
|
||||||
|
url_login = false
|
||||||
|
allow_assign_grafana_admin = false
|
||||||
|
skip_org_role_sync = false
|
||||||
|
tls_skip_verify_insecure = false
|
||||||
|
|
||||||
|
#################################### Auth LDAP ###########################
|
||||||
|
[auth.ldap]
|
||||||
|
enabled = false
|
||||||
|
config_file = /etc/grafana/ldap.toml
|
||||||
|
allow_sign_up = true
|
||||||
|
skip_org_role_sync = false
|
||||||
|
|
||||||
|
# LDAP background sync (Enterprise only)
|
||||||
|
# At 1 am every day
|
||||||
|
sync_cron = "0 1 * * *"
|
||||||
|
active_sync_enabled = true
|
||||||
|
|
||||||
|
#################################### AWS #####################################
|
||||||
|
[aws]
|
||||||
|
# Enter a comma-separated list of allowed AWS authentication providers.
|
||||||
|
# Options are: default (AWS SDK Default), keys (Access && secret key), credentials (Credentials field), ec2_iam_role (EC2 IAM Role)
|
||||||
|
allowed_auth_providers = default,keys,credentials
|
||||||
|
|
||||||
|
# Allow AWS users to assume a role using temporary security credentials.
|
||||||
|
# If true, assume role will be enabled for all AWS authentication providers that are specified in aws_auth_providers
|
||||||
|
assume_role_enabled = true
|
||||||
|
|
||||||
|
# Specify max no of pages to be returned by the ListMetricPages API
|
||||||
|
list_metrics_page_limit = 500
|
||||||
|
|
||||||
|
# Experimental, for use in Grafana Cloud only. Please do not set.
|
||||||
|
external_id =
|
||||||
|
|
||||||
|
# Sets the expiry duration of an assumed role.
|
||||||
|
# This setting should be expressed as a duration. Examples: 6h (hours), 10d (days), 2w (weeks), 1M (month).
|
||||||
|
session_duration = "15m"
|
||||||
|
|
||||||
|
# Set the plugins that will receive AWS settings for each request (via plugin context)
|
||||||
|
# By default this will include all Grafana Labs owned AWS plugins, or those that make use of AWS settings (ElasticSearch, Prometheus).
|
||||||
|
forward_settings_to_plugins = cloudwatch, grafana-athena-datasource, grafana-redshift-datasource, grafana-x-ray-datasource, grafana-timestream-datasource, grafana-iot-sitewise-datasource, grafana-iot-twinmaker-app, grafana-opensearch-datasource, aws-datasource-provisioner, elasticsearch, prometheus, grafana-amazonprometheus-datasource, grafana-aurora-datasource
|
||||||
|
|
||||||
|
#################################### Azure ###############################
|
||||||
|
[azure]
|
||||||
|
# Azure cloud environment where Grafana is hosted
|
||||||
|
# Possible values are AzureCloud, AzureChinaCloud, AzureUSGovernment and AzureGermanCloud
|
||||||
|
# Default value is AzureCloud (i.e. public cloud)
|
||||||
|
cloud = AzureCloud
|
||||||
|
|
||||||
|
# A customized list of Azure cloud settings and properties, used by data sources which need this information when run in non-standard azure environments
|
||||||
|
# When specified, this list will replace the default cloud list of AzureCloud, AzureChinaCloud, AzureUSGovernment and AzureGermanCloud
|
||||||
|
clouds_config =
|
||||||
|
|
||||||
|
# Specifies whether Grafana hosted in Azure service with Managed Identity configured (e.g. Azure Virtual Machines instance)
|
||||||
|
# If enabled, the managed identity can be used for authentication of Grafana in Azure services
|
||||||
|
# Disabled by default, needs to be explicitly enabled
|
||||||
|
managed_identity_enabled = false
|
||||||
|
|
||||||
|
# Client ID to use for user-assigned managed identity
|
||||||
|
# Should be set for user-assigned identity and should be empty for system-assigned identity
|
||||||
|
managed_identity_client_id =
|
||||||
|
|
||||||
|
# Specifies whether Azure AD Workload Identity authentication should be enabled in datasources that support it
|
||||||
|
# For more documentation on Azure AD Workload Identity, review this documentation:
|
||||||
|
# https://azure.github.io/azure-workload-identity/docs/
|
||||||
|
# Disabled by default, needs to be explicitly enabled
|
||||||
|
workload_identity_enabled = false
|
||||||
|
|
||||||
|
# Tenant ID of the Azure AD Workload Identity
|
||||||
|
# Allows to override default tenant ID of the Azure AD identity associated with the Kubernetes service account
|
||||||
|
workload_identity_tenant_id =
|
||||||
|
|
||||||
|
# Client ID of the Azure AD Workload Identity
|
||||||
|
# Allows to override default client ID of the Azure AD identity associated with the Kubernetes service account
|
||||||
|
workload_identity_client_id =
|
||||||
|
|
||||||
|
# Custom path to token file for the Azure AD Workload Identity
|
||||||
|
# Allows to set a custom path to the projected service account token file
|
||||||
|
workload_identity_token_file =
|
||||||
|
|
||||||
|
# Specifies whether user identity authentication (on behalf of currently signed-in user) should be enabled in datasources
|
||||||
|
# that support it (requires AAD authentication)
|
||||||
|
# Disabled by default, needs to be explicitly enabled
|
||||||
|
user_identity_enabled = false
|
||||||
|
|
||||||
|
# Specifies whether user identity authentication fallback credentials should be enabled in data sources
|
||||||
|
# Enabling this allows data source creators to provide fallback credentials for backend initiated requests
|
||||||
|
# e.g. alerting, recorded queries etc.
|
||||||
|
# Enabled by default, needs to be explicitly disabled
|
||||||
|
# Will not have any effect if user identity is disabled above
|
||||||
|
user_identity_fallback_credentials_enabled = true
|
||||||
|
|
||||||
|
# Override token URL for Azure Active Directory
|
||||||
|
# By default is the same as token URL configured for AAD authentication settings
|
||||||
|
user_identity_token_url =
|
||||||
|
|
||||||
|
# Override client authentication method for Azure Active Directory
|
||||||
|
# By default is the same as client authentication method configured for AAD authentication settings
|
||||||
|
user_identity_client_authentication =
|
||||||
|
|
||||||
|
# Override ADD application ID which would be used to exchange users token to an access token for the datasource
|
||||||
|
# By default is the same as used in AAD authentication or can be set to another application (for OBO flow)
|
||||||
|
user_identity_client_id =
|
||||||
|
|
||||||
|
# Override the AAD application client secret
|
||||||
|
# By default is the same as used in AAD authentication or can be set to another application (for OBO flow)
|
||||||
|
user_identity_client_secret =
|
||||||
|
|
||||||
|
# Override the AAD managed identity client ID
|
||||||
|
# By default is the same as used in AAD authentication or can be set to another managed identity (for OBO flow)
|
||||||
|
user_identity_managed_identity_client_id =
|
||||||
|
|
||||||
|
# Override the AAD federated credential audience
|
||||||
|
# By default is the same as used in AAD authentication or can be set to another audience (for OBO flow)
|
||||||
|
user_identity_federated_credential_audience =
|
||||||
|
|
||||||
|
# Allows the usage of a custom token request assertion when Grafana is behind an authentication proxy
|
||||||
|
# In most cases this will not need to be used. To enable this set the value to "username"
|
||||||
|
# The default is empty and any other value will not enable this functionality
|
||||||
|
username_assertion =
|
||||||
|
|
||||||
|
# Set the plugins that will receive Azure settings for each request (via plugin context)
|
||||||
|
# By default this will include all Grafana Labs owned Azure plugins, or those that make use of Azure settings (Azure Monitor, Azure Data Explorer, Prometheus, MSSQL, Azure Prometheus).
|
||||||
|
forward_settings_to_plugins = grafana-azure-monitor-datasource, prometheus, grafana-azure-data-explorer-datasource, mssql, grafana-azureprometheus-datasource
|
||||||
|
|
||||||
|
# Specifies whether Entra password auth can be used for the MSSQL data source
|
||||||
|
# Disabled by default, needs to be explicitly enabled
|
||||||
|
azure_entra_password_credentials_enabled = false
|
||||||
|
|
||||||
|
#################################### Role-based Access Control ###########
|
||||||
|
[rbac]
|
||||||
|
# If enabled, cache permissions in a in memory cache
|
||||||
|
permission_cache = true
|
||||||
|
|
||||||
|
# Reset basic roles permissions on boot
|
||||||
|
# Warning left to true, basic roles permissions will be reset on every boot
|
||||||
|
reset_basic_roles = false
|
||||||
|
|
||||||
|
# Validate permissions' action and scope on role creation and update
|
||||||
|
permission_validation_enabled = true
|
||||||
|
|
||||||
|
#################################### SMTP / Emailing #####################
|
||||||
|
[smtp]
|
||||||
|
enabled = false
|
||||||
|
host = localhost:25
|
||||||
|
user =
|
||||||
|
# If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
|
||||||
|
password =
|
||||||
|
cert_file =
|
||||||
|
key_file =
|
||||||
|
skip_verify = false
|
||||||
|
from_address = admin@grafana.localhost
|
||||||
|
from_name = Grafana
|
||||||
|
ehlo_identity =
|
||||||
|
startTLS_policy =
|
||||||
|
enable_tracing = false
|
||||||
|
|
||||||
|
[smtp.static_headers]
|
||||||
|
# Include custom static headers in all outgoing emails
|
||||||
|
|
||||||
|
[emails]
|
||||||
|
welcome_email_on_sign_up = false
|
||||||
|
templates_pattern = emails/*.html, emails/*.txt
|
||||||
|
content_types = text/html
|
||||||
|
|
||||||
|
#################################### Logging ##########################
|
||||||
|
[log]
|
||||||
|
# Either "console", "file", "syslog". Default is console and file
|
||||||
|
# Use space to separate multiple modes, e.g. "console file"
|
||||||
|
mode = console file
|
||||||
|
|
||||||
|
# Either "debug", "info", "warn", "error", "critical", default is "info"
|
||||||
|
level = info
|
||||||
|
|
||||||
|
# optional settings to set different levels for specific loggers. Ex filters = sqlstore:debug
|
||||||
|
filters =
|
||||||
|
|
||||||
|
# Set the default error message shown to users. This message is displayed instead of sensitive backend errors which should be obfuscated.
|
||||||
|
user_facing_default_error = "please inspect Grafana server log for details"
|
||||||
|
|
||||||
|
# For "console" mode only
|
||||||
|
[log.console]
|
||||||
|
level =
|
||||||
|
|
||||||
|
# log line format, valid options are text, console and json
|
||||||
|
format = console
|
||||||
|
|
||||||
|
# For "file" mode only
|
||||||
|
[log.file]
|
||||||
|
level =
|
||||||
|
|
||||||
|
# log line format, valid options are text, console and json
|
||||||
|
format = text
|
||||||
|
|
||||||
|
# This enables automated log rotate(switch of following options), default is true
|
||||||
|
log_rotate = true
|
||||||
|
|
||||||
|
# Max line number of single file, default is 1000000
|
||||||
|
max_lines = 1000000
|
||||||
|
|
||||||
|
# Max size shift of single file, default is 28 means 1 << 28, 256MB
|
||||||
|
max_size_shift = 28
|
||||||
|
|
||||||
|
# Segment log daily, default is true
|
||||||
|
daily_rotate = true
|
||||||
|
|
||||||
|
# Expired days of log file(delete after max days), default is 7
|
||||||
|
max_days = 7
|
||||||
|
|
||||||
|
[log.syslog]
|
||||||
|
level =
|
||||||
|
|
||||||
|
# log line format, valid options are text, console and json
|
||||||
|
format = text
|
||||||
|
|
||||||
|
# Syslog network type and address. This can be udp, tcp, or unix. If left blank, the default unix endpoints will be used.
|
||||||
|
network =
|
||||||
|
address =
|
||||||
|
|
||||||
|
# Syslog facility. user, daemon and local0 through local7 are valid.
|
||||||
|
facility =
|
||||||
|
|
||||||
|
# Syslog tag. By default, the process' argv[0] is used.
|
||||||
|
tag =
|
||||||
|
|
||||||
|
[log.frontend]
|
||||||
|
# Should Faro javascript agent be initialized
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
# Custom HTTP endpoint to send events to. Default will log the events to stdout.
|
||||||
|
custom_endpoint =
|
||||||
|
|
||||||
|
# Requests per second limit enforced per an extended period, for Grafana backend log ingestion endpoint (/log).
|
||||||
|
log_endpoint_requests_per_second_limit = 3
|
||||||
|
|
||||||
|
# Max requests accepted per short interval of time for Grafana backend log ingestion endpoint (/log)
|
||||||
|
log_endpoint_burst_limit = 15
|
||||||
|
|
||||||
|
# Enables all Faro default instrumentation by using `getWebInstrumentations`. Overrides other instrumentation flags.
|
||||||
|
instrumentations_all_enabled = false
|
||||||
|
|
||||||
|
# Should error instrumentation be enabled, only affects Grafana Javascript Agent
|
||||||
|
instrumentations_errors_enabled = true
|
||||||
|
|
||||||
|
# Should console instrumentation be enabled, only affects Grafana Javascript Agent
|
||||||
|
instrumentations_console_enabled = false
|
||||||
|
|
||||||
|
# Should webvitals instrumentation be enabled, only affects Grafana Javascript Agent
|
||||||
|
instrumentations_webvitals_enabled = false
|
||||||
|
|
||||||
|
# Should tracing instrumentation be enabled, only affects Grafana Javascript Agent
|
||||||
|
instrumentations_tracing_enabled = false
|
||||||
|
|
||||||
|
# level of internal logging for debugging Grafana Javascript Agent.
|
||||||
|
# possible values are: 0 = OFF, 1 = ERROR, 2 = WARN, 3 = INFO, 4 = VERBOSE
|
||||||
|
# more details: https://github.com/grafana/faro-web-sdk/blob/v1.3.7/docs/sources/tutorials/quick-start-browser.md#how-to-activate-debugging
|
||||||
|
internal_logger_level = 0
|
||||||
|
|
||||||
|
# Api Key, only applies to Grafana Javascript Agent provider
|
||||||
|
api_key =
|
||||||
|
|
||||||
|
#################################### Usage Quotas ########################
|
||||||
|
[quota]
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
#### set quotas to -1 to make unlimited. ####
|
||||||
|
# limit number of users per Org.
|
||||||
|
org_user = 10
|
||||||
|
|
||||||
|
# limit number of dashboards per Org.
|
||||||
|
org_dashboard = 100
|
||||||
|
|
||||||
|
# limit number of data_sources per Org.
|
||||||
|
org_data_source = 10
|
||||||
|
|
||||||
|
# limit number of api_keys per Org.
|
||||||
|
org_api_key = 10
|
||||||
|
|
||||||
|
# limit number of alerts per Org.
|
||||||
|
org_alert_rule = 100
|
||||||
|
|
||||||
|
# limit number of orgs a user can create.
|
||||||
|
user_org = 10
|
||||||
|
|
||||||
|
# Global limit of users.
|
||||||
|
global_user = -1
|
||||||
|
|
||||||
|
# global limit of orgs.
|
||||||
|
global_org = -1
|
||||||
|
|
||||||
|
# global limit of dashboards
|
||||||
|
global_dashboard = -1
|
||||||
|
|
||||||
|
# global limit of api_keys
|
||||||
|
global_api_key = -1
|
||||||
|
|
||||||
|
# global limit on number of logged in users.
|
||||||
|
global_session = -1
|
||||||
|
|
||||||
|
# global limit of alerts
|
||||||
|
global_alert_rule = -1
|
||||||
|
|
||||||
|
# global limit of files uploaded to the SQL DB
|
||||||
|
global_file = 1000
|
||||||
|
|
||||||
|
# global limit of correlations
|
||||||
|
global_correlations = -1
|
||||||
|
|
||||||
|
# Limit of the number of alert rules per rule group.
|
||||||
|
# This is not strictly enforced yet, but will be enforced over time.
|
||||||
|
alerting_rule_group_rules = 100
|
||||||
|
|
||||||
|
# Limit the number of query evaluation results per alert rule.
|
||||||
|
# If the condition query of an alert rule produces more results than this limit,
|
||||||
|
# the evaluation results in an error.
|
||||||
|
alerting_rule_evaluation_results = -1
|
||||||
|
|
||||||
|
#################################### Unified Alerting ####################
|
||||||
|
[unified_alerting]
|
||||||
|
# Enable the Alerting sub-system and interface.
|
||||||
|
enabled =
|
||||||
|
|
||||||
|
# Comma-separated list of organization IDs for which to disable unified alerting. Only supported if unified alerting is enabled.
|
||||||
|
disabled_orgs =
|
||||||
|
|
||||||
|
# Specify how long to wait for the alerting service to initialize
|
||||||
|
initialization_timeout = 30s
|
||||||
|
|
||||||
|
# Specify the frequency of polling for admin config changes.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
admin_config_poll_interval = 60s
|
||||||
|
|
||||||
|
# Specify the frequency of polling for Alertmanager config changes.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
alertmanager_config_poll_interval = 60s
|
||||||
|
|
||||||
|
# Maximum number of active and pending silences that a tenant can have at once. Default: 0 (no limit).
|
||||||
|
alertmanager_max_silences_count =
|
||||||
|
|
||||||
|
# Maximum silence size in bytes. Default: 0 (no limit).
|
||||||
|
alertmanager_max_silence_size_bytes =
|
||||||
|
|
||||||
|
# Set to true when using redis in cluster mode.
|
||||||
|
ha_redis_cluster_mode_enabled = false
|
||||||
|
|
||||||
|
# The redis server address(es) that should be connected to.
|
||||||
|
# Can either be a single address, or if using redis in cluster mode,
|
||||||
|
# the cluster configuration address or a comma-separated list of addresses.
|
||||||
|
ha_redis_address =
|
||||||
|
|
||||||
|
# The username that should be used to authenticate with the redis server.
|
||||||
|
ha_redis_username =
|
||||||
|
|
||||||
|
# The password that should be used to authenticate with the redis server.
|
||||||
|
ha_redis_password =
|
||||||
|
|
||||||
|
# The redis database, by default it's 0.
|
||||||
|
ha_redis_db =
|
||||||
|
|
||||||
|
# A prefix that is used for every key or channel that is created on the redis server
|
||||||
|
# as part of HA for alerting.
|
||||||
|
ha_redis_prefix =
|
||||||
|
|
||||||
|
# The name of the cluster peer that will be used as identifier. If none is
|
||||||
|
# provided, a random one will be generated.
|
||||||
|
ha_redis_peer_name =
|
||||||
|
|
||||||
|
# The maximum number of simultaneous redis connections.
|
||||||
|
ha_redis_max_conns = 5
|
||||||
|
|
||||||
|
# Enable TLS on the client used to communicate with the redis server. This should be set to true
|
||||||
|
# if using any of the other ha_redis_tls_* fields.
|
||||||
|
ha_redis_tls_enabled = false
|
||||||
|
|
||||||
|
# Path to the PEM-encoded TLS client certificate file used to authenticate with the redis server.
|
||||||
|
# Required if using Mutual TLS.
|
||||||
|
ha_redis_tls_cert_path =
|
||||||
|
|
||||||
|
# Path to the PEM-encoded TLS private key file. Also requires the client certificate to be configured.
|
||||||
|
# Required if using Mutual TLS.
|
||||||
|
ha_redis_tls_key_path =
|
||||||
|
|
||||||
|
# Path to the PEM-encoded CA certificates file. If not set, the host's root CA certificates are used.
|
||||||
|
ha_redis_tls_ca_path =
|
||||||
|
|
||||||
|
# Overrides the expected name of the redis server certificate.
|
||||||
|
ha_redis_tls_server_name =
|
||||||
|
|
||||||
|
# Skips validating the redis server certificate.
|
||||||
|
ha_redis_tls_insecure_skip_verify =
|
||||||
|
|
||||||
|
# Overrides the default TLS cipher suite list.
|
||||||
|
ha_redis_tls_cipher_suites =
|
||||||
|
|
||||||
|
# Overrides the default minimum TLS version.
|
||||||
|
# Allowed values: VersionTLS10, VersionTLS11, VersionTLS12, VersionTLS13
|
||||||
|
ha_redis_tls_min_version =
|
||||||
|
|
||||||
|
# Listen address/hostname and port to receive unified alerting messages for other Grafana instances. The port is used for both TCP and UDP. It is assumed other Grafana instances are also running on the same port.
|
||||||
|
ha_listen_address = "0.0.0.0:9094"
|
||||||
|
|
||||||
|
# Explicit address/hostname and port to advertise other Grafana instances. The port is used for both TCP and UDP.
|
||||||
|
ha_advertise_address = ""
|
||||||
|
|
||||||
|
# Comma-separated list of initial instances (in a format of host:port) that will form the HA cluster. Configuring this setting will enable High Availability mode for alerting.
|
||||||
|
ha_peers = ""
|
||||||
|
|
||||||
|
# Time to wait for an instance to send a notification via the Alertmanager. In HA, each Grafana instance will
|
||||||
|
# be assigned a position (e.g. 0, 1). We then multiply this position with the timeout to indicate how long should
|
||||||
|
# each instance wait before sending the notification to take into account replication lag.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
ha_peer_timeout = 15s
|
||||||
|
|
||||||
|
# The label is an optional string to include on each packet and stream.
|
||||||
|
# It uniquely identifies the cluster and prevents cross-communication
|
||||||
|
# issues when sending gossip messages in an enviromenet with multiple clusters.
|
||||||
|
ha_label =
|
||||||
|
|
||||||
|
# The interval between sending gossip messages. By lowering this value (more frequent) gossip messages are propagated
|
||||||
|
# across cluster more quickly at the expense of increased bandwidth usage.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
ha_gossip_interval = 200ms
|
||||||
|
|
||||||
|
# Length of time to attempt to reconnect to a lost peer. Recommended to be short (<15m) when Grafana is running in a Kubernetes cluster.
|
||||||
|
# The string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
ha_reconnect_timeout = 6h
|
||||||
|
|
||||||
|
# The interval between gossip full state syncs. Setting this interval lower (more frequent) will increase convergence speeds
|
||||||
|
# across larger clusters at the expense of increased bandwidth usage.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
ha_push_pull_interval = 60s
|
||||||
|
|
||||||
|
# Enable or disable alerting rule execution. The alerting UI remains visible.
|
||||||
|
execute_alerts = true
|
||||||
|
|
||||||
|
# Alert evaluation timeout when fetching data from the datasource.
|
||||||
|
# The timeout string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
evaluation_timeout = 30s
|
||||||
|
|
||||||
|
# Number of times we'll attempt to evaluate an alert rule before giving up on that evaluation. The default value is 3.
|
||||||
|
max_attempts = 3
|
||||||
|
|
||||||
|
# Minimum interval to enforce between rule evaluations. Rules will be adjusted if they are less than this value or if they are not multiple of the scheduler interval (10s). Higher values can help with resource management as we'll schedule fewer evaluations over time.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
min_interval = 10s
|
||||||
|
|
||||||
|
# This is an experimental option to add parallelization to saving alert states in the database.
|
||||||
|
# It configures the maximum number of concurrent queries per rule evaluated. The default value is 1
|
||||||
|
# (concurrent queries per rule disabled).
|
||||||
|
max_state_save_concurrency = 1
|
||||||
|
|
||||||
|
# If the feature flag 'alertingSaveStatePeriodic' is enabled, this is the interval that is used to persist the alerting instances to the database.
|
||||||
|
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
|
||||||
|
state_periodic_save_interval = 5m
|
||||||
|
|
||||||
|
# If the feature flag 'alertingSaveStatePeriodic' is enabled, this is the size of the batch that is saved to the database at once.
|
||||||
|
state_periodic_save_batch_size = 1
|
||||||
|
|
||||||
|
# Disables the smoothing of alert evaluations across their evaluation window.
|
||||||
|
# Rules will evaluate in sync.
|
||||||
|
disable_jitter = false
|
||||||
|
|
||||||
|
# Retention period for Alertmanager notification log entries.
|
||||||
|
notification_log_retention = 5d
|
||||||
|
|
||||||
|
# Duration for which a resolved alert state transition will continue to be sent to the Alertmanager.
|
||||||
|
resolved_alert_retention = 15m
|
||||||
|
|
||||||
|
# Defines the limit of how many alert rule versions
|
||||||
|
# should be stored in the database for each alert rule in an organization including the current one.
|
||||||
|
# 0 value means no limit
|
||||||
|
rule_version_record_limit = 0
|
||||||
|
|
||||||
|
# The retention period for deleted alerting rules.
|
||||||
|
# Determines how long deleted rules are retained before being permanently removed.
|
||||||
|
# The retention duration must be specified using a time format with unit suffixes
|
||||||
|
# such as ms, s, m, h, d (e.g., 30d for 30 days).
|
||||||
|
# Default: 30d
|
||||||
|
# 0 value means that rules are deleted permanently immediately.
|
||||||
|
deleted_rule_retention = 30d
|
||||||
|
|
||||||
|
[unified_alerting.screenshots]
|
||||||
|
# Enable screenshots in notifications. You must have either installed the Grafana image rendering
|
||||||
|
# plugin, or set up Grafana to use a remote rendering service.
|
||||||
|
# For more information on configuration options, refer to [rendering].
|
||||||
|
capture = false
|
||||||
|
|
||||||
|
# The timeout for capturing screenshots. If a screenshot cannot be captured within the timeout then
|
||||||
|
# the notification is sent without a screenshot. The maximum duration is 30 seconds. This timeout
|
||||||
|
# should be less than the minimum Interval of all Evaluation Groups to avoid back pressure on alert
|
||||||
|
# rule evaluation.
|
||||||
|
capture_timeout = 10s
|
||||||
|
|
||||||
|
# The maximum number of screenshots that can be taken at the same time. This option is different from
|
||||||
|
# concurrent_render_request_limit as max_concurrent_screenshots sets the number of concurrent screenshots
|
||||||
|
# that can be taken at the same time for all firing alerts where as concurrent_render_request_limit sets
|
||||||
|
# the total number of concurrent screenshots across all Grafana services.
|
||||||
|
max_concurrent_screenshots = 5
|
||||||
|
|
||||||
|
# Uploads screenshots to the local Grafana server or remote storage such as Azure, S3 and GCS. Please
|
||||||
|
# see [external_image_storage] for further configuration options. If this option is false then
|
||||||
|
# screenshots will be persisted to disk for up to temp_data_lifetime.
|
||||||
|
upload_external_image_storage = false
|
||||||
|
|
||||||
|
[unified_alerting.reserved_labels]
|
||||||
|
# Comma-separated list of reserved labels added by the Grafana Alerting engine that should be disabled.
|
||||||
|
# For example: `disabled_labels=grafana_folder`
|
||||||
|
disabled_labels =
|
||||||
|
|
||||||
|
[unified_alerting.state_history]
|
||||||
|
# Enable the state history functionality in Unified Alerting. The previous states of alert rules will be visible in panels and in the UI.
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
# Select which pluggable state history backend to use. Either "annotations", "loki", or "multiple"
|
||||||
|
# "loki" writes state history to an external Loki instance. "multiple" allows history to be written to multiple backends at once.
|
||||||
|
# Defaults to "annotations".
|
||||||
|
backend =
|
||||||
|
|
||||||
|
# For "multiple" only.
|
||||||
|
# Indicates the main backend used to serve state history queries.
|
||||||
|
# Either "annotations" or "loki"
|
||||||
|
primary =
|
||||||
|
|
||||||
|
# For "multiple" only.
|
||||||
|
# Comma-separated list of additional backends to write state history data to.
|
||||||
|
secondaries =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# URL of the external Loki instance.
|
||||||
|
# Either "loki_remote_url", or both of "loki_remote_read_url" and "loki_remote_write_url" is required for the "loki" backend.
|
||||||
|
loki_remote_url =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# URL of the external Loki's read path. To be used in configurations where Loki has separated read and write URLs.
|
||||||
|
# Either "loki_remote_url", or both of "loki_remote_read_url" and "loki_remote_write_url" is required for the "loki" backend.
|
||||||
|
loki_remote_read_url =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# URL of the external Loki's write path. To be used in configurations where Loki has separated read and write URLs.
|
||||||
|
# Either "loki_remote_url", or both of "loki_remote_read_url" and "loki_remote_write_url" is required for the "loki" backend.
|
||||||
|
loki_remote_write_url =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# Optional tenant ID to attach to requests sent to Loki.
|
||||||
|
loki_tenant_id =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# Optional username for basic authentication on requests sent to Loki. Can be left blank to disable basic auth.
|
||||||
|
loki_basic_auth_username =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# Optional password for basic authentication on requests sent to Loki. Can be left blank.
|
||||||
|
loki_basic_auth_password =
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# Optional max query length for queries sent to Loki. Default is 721h which matches the default Loki value.
|
||||||
|
loki_max_query_length = 721h
|
||||||
|
|
||||||
|
# For "loki" only.
|
||||||
|
# Maximum size in bytes for queries sent to Loki. This limit is applied to user provided filters as well as system defined ones, e.g. applied by access control.
|
||||||
|
# If filter exceeds the limit, API returns error with code "alerting.state-history.loki.requestTooLong".
|
||||||
|
# Default is 64kb
|
||||||
|
loki_max_query_size = 65536
|
||||||
|
|
||||||
|
[unified_alerting.state_history.external_labels]
|
||||||
|
# Optional extra labels to attach to outbound state history records or log streams.
|
||||||
|
# Any number of label key-value-pairs can be provided.
|
||||||
|
#
|
||||||
|
# ex.
|
||||||
|
# mylabelkey = mylabelvalue
|
||||||
|
|
||||||
|
[unified_alerting.state_history.annotations]
|
||||||
|
# Controls retention of annotations automatically created while evaluating alert rules.
|
||||||
|
# Alert state history backend must be configured to be annotations (see setting [unified_alerting.state_history].backend).
|
||||||
|
|
||||||
|
# Configures how long alert annotations are stored for. Default is 0, which keeps them forever.
|
||||||
|
# This setting should be expressed as a duration. Ex 6h (hours), 10d (days), 2w (weeks), 1M (month).
|
||||||
|
max_age =
|
||||||
|
|
||||||
|
# Configures max number of alert annotations that Grafana stores. Default value is 0, which keeps all alert annotations.
|
||||||
|
max_annotations_to_keep =
|
||||||
|
|
||||||
|
[unified_alerting.prometheus_conversion]
|
||||||
|
# Configuration options for converting Prometheus alerting and recording rules to Grafana rules.
|
||||||
|
# These settings affect rules created via the Prometheus conversion API.
|
||||||
|
|
||||||
|
# Offset the rule evaluation time for imported rules by a specified duration in the past.
|
||||||
|
# This offset is applied and saved to the rule query during the conversion process from Prometheus to Grafana format.
|
||||||
|
# The setting only affects rules imported after the configuration change is made and does not modify existing rules.
|
||||||
|
# Accepts duration formats like: 30s, 1m, 1h.
|
||||||
|
rule_query_offset = 1m
|
||||||
|
|
||||||
|
[recording_rules]
|
||||||
|
# Enable recording rules. You must provide write credentials below.
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
# Target URL (including write path) for recording rules.
|
||||||
|
url =
|
||||||
|
|
||||||
|
# Optional username for basic authentication on recording rule write requests. Can be left blank to disable basic auth
|
||||||
|
basic_auth_username =
|
||||||
|
|
||||||
|
# Optional assword for basic authentication on recording rule write requests. Can be left blank.
|
||||||
|
basic_auth_password =
|
||||||
|
|
||||||
|
# Request timeout for recording rule writes.
|
||||||
|
timeout = 10s
|
||||||
|
|
||||||
|
# Default data source UID to write to if not specified in the rule definition.
|
||||||
|
# Only has effect if the grafanaManagedRecordingRulesDatasources feature toggle is enabled.
|
||||||
|
default_datasource_uid =
|
||||||
|
|
||||||
|
# Optional custom headers to include in recording rule write requests.
|
||||||
|
[recording_rules.custom_headers]
|
||||||
|
# exampleHeader = exampleValue
|
||||||
|
|
||||||
|
# NOTE: this configuration options are not used yet.
|
||||||
|
[remote.alertmanager]
|
||||||
|
|
||||||
|
# Enable the use of the configured remote Alertmanager and disable the internal one.
|
||||||
|
# The default value is `false`.
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
# URL of the remote Alertmanager that will replace the internal one.
|
||||||
|
# This URL should be the root path, Grafana will automatically append an "/alertmanager" suffix for certain HTTP calls.
|
||||||
|
# Required if `enabled` is set to `true`.
|
||||||
|
url =
|
||||||
|
|
||||||
|
# Tenant ID to use in requests to the Alertmanager.
|
||||||
|
# It will also be used for the basic auth username if a password is configured.
|
||||||
|
tenant =
|
||||||
|
|
||||||
|
# Optional password for basic authentication.
|
||||||
|
# If not present, the tenant ID will be set in the X-Scope-OrgID header.
|
||||||
|
password =
|
||||||
|
|
||||||
|
sync_interval = 5m
|
||||||
|
|
||||||
|
#################################### Annotations #########################
|
||||||
|
[annotations]
|
||||||
|
# Configures the batch size for the annotation clean-up job. This setting is used for dashboard, API, and alert annotations.
|
||||||
|
cleanupjob_batchsize = 100
|
||||||
|
|
||||||
|
# Enforces the maximum allowed length of the tags for any newly introduced annotations. It can be between 500 and 4096 inclusive (which is the respective's column length). Default value is 500.
|
||||||
|
# Setting it to a higher value would impact performance therefore is not recommended.
|
||||||
|
tags_length = 500
|
||||||
|
|
||||||
|
[annotations.dashboard]
|
||||||
|
# Dashboard annotations means that annotations are associated with the dashboard they are created on.
|
||||||
|
|
||||||
|
# Configures how long dashboard annotations are stored. Default is 0, which keeps them forever.
|
||||||
|
# This setting should be expressed as a duration. Examples: 6h (hours), 10d (days), 2w (weeks), 1M (month).
|
||||||
|
max_age =
|
||||||
|
|
||||||
|
# Configures max number of dashboard annotations that Grafana stores. Default value is 0, which keeps all dashboard annotations.
|
||||||
|
max_annotations_to_keep =
|
||||||
|
|
||||||
|
[annotations.api]
|
||||||
|
# API annotations means that the annotations have been created using the API without any
|
||||||
|
# association with a dashboard.
|
||||||
|
|
||||||
|
# Configures how long Grafana stores API annotations. Default is 0, which keeps them forever.
|
||||||
|
# This setting should be expressed as a duration. Examples: 6h (hours), 10d (days), 2w (weeks), 1M (month).
|
||||||
|
max_age =
|
||||||
|
|
||||||
|
# Configures max number of API annotations that Grafana keeps. Default value is 0, which keeps all API annotations.
|
||||||
|
max_annotations_to_keep =
|
||||||
|
|
||||||
|
#################################### Explore #############################
|
||||||
|
[explore]
|
||||||
|
# Enable the Explore section
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
# set the default offset for the time picker
|
||||||
|
defaultTimeOffset = 1h
|
||||||
|
|
||||||
|
# hides the download logs button in Explore
|
||||||
|
hide_logs_download = false
|
||||||
|
|
||||||
|
#################################### Help #############################
|
||||||
|
[help]
|
||||||
|
# Enable the Help section
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
#################################### Profile #############################
|
||||||
|
[profile]
|
||||||
|
# Enable the Profile section
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
#################################### News #############################
|
||||||
|
[news]
|
||||||
|
# Enable the news feed section
|
||||||
|
news_feed_enabled = true
|
||||||
|
|
||||||
|
#################################### Query #############################
|
||||||
|
[query]
|
||||||
|
# Set the number of data source queries that can be executed concurrently in mixed queries. Default is the number of CPUs.
|
||||||
|
concurrent_query_limit =
|
||||||
|
|
||||||
|
#################################### Query History #############################
|
||||||
|
[query_history]
|
||||||
|
# Enable the Query history
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
#################################### Short Links #############################
|
||||||
|
[short_links]
|
||||||
|
# Short links that are never accessed will be deleted as cleanup. Time is set up in days. The default is 7 days. Maximum value is 365.
|
||||||
|
# 0 means they will be deleted approximately every 10 minutes. A negative value (such as -1) will disable expiration.
|
||||||
|
expire_time = 7
|
||||||
|
|
||||||
|
#################################### Internal Grafana Metrics ############
|
||||||
|
# Metrics available at HTTP URL /metrics and /metrics/plugins/:pluginId
|
||||||
|
[metrics]
|
||||||
|
enabled = true
|
||||||
|
interval_seconds = 10
|
||||||
|
# Disable total stats (stat_totals_*) metrics to be generated
|
||||||
|
disable_total_stats = false
|
||||||
|
# The interval at which the total stats collector will update the stats. Default is 1800 seconds.
|
||||||
|
total_stats_collector_interval_seconds = 1800
|
||||||
|
|
||||||
|
#If both are set, basic auth will be required for the metrics endpoints.
|
||||||
|
basic_auth_username =
|
||||||
|
basic_auth_password =
|
||||||
|
|
||||||
|
# Metrics environment info adds dimensions to the `grafana_environment_info` metric, which
|
||||||
|
# can expose more information about the Grafana instance.
|
||||||
|
[metrics.environment_info]
|
||||||
|
#exampleLabel1 = exampleValue1
|
||||||
|
#exampleLabel2 = exampleValue2
|
||||||
|
|
||||||
|
# Send internal Grafana metrics to graphite
|
||||||
|
[metrics.graphite]
|
||||||
|
# Enable by setting the address setting (ex localhost:2003)
|
||||||
|
address =
|
||||||
|
prefix = prod.grafana.%(instance_name)s.
|
||||||
|
|
||||||
|
#################################### Grafana.com integration ##########################
|
||||||
|
[grafana_net]
|
||||||
|
url = https://grafana.com
|
||||||
|
|
||||||
|
[grafana_com]
|
||||||
|
url = https://grafana.com
|
||||||
|
api_url = https://grafana.com/api
|
||||||
|
sso_api_token = ""
|
||||||
|
|
||||||
|
#################################### Distributed tracing ############
|
||||||
|
# Opentracing is deprecated use opentelemetry instead
|
||||||
|
[tracing.jaeger]
|
||||||
|
# jaeger destination (ex localhost:6831)
|
||||||
|
address =
|
||||||
|
# tag that will always be included in when creating new spans. ex (tag1:value1,tag2:value2)
|
||||||
|
always_included_tag =
|
||||||
|
# Type specifies the type of the sampler: const, probabilistic, rateLimiting, or remote
|
||||||
|
sampler_type = const
|
||||||
|
# jaeger samplerconfig param
|
||||||
|
# for "const" sampler, 0 or 1 for always false/true respectively
|
||||||
|
# for "probabilistic" sampler, a probability between 0 and 1
|
||||||
|
# for "rateLimiting" sampler, the number of spans per second
|
||||||
|
# for "remote" sampler, param is the same as for "probabilistic"
|
||||||
|
# and indicates the initial sampling rate before the actual one
|
||||||
|
# is received from the mothership
|
||||||
|
sampler_param = 1
|
||||||
|
# sampling_server_url is the URL of a sampling manager providing a sampling strategy.
|
||||||
|
sampling_server_url =
|
||||||
|
# Whether or not to use Zipkin span propagation (x-b3- HTTP headers).
|
||||||
|
zipkin_propagation = false
|
||||||
|
# Setting this to true disables shared RPC spans.
|
||||||
|
# Not disabling is the most common setting when using Zipkin elsewhere in your infrastructure.
|
||||||
|
disable_shared_zipkin_spans = false
|
||||||
|
|
||||||
|
[tracing.opentelemetry]
|
||||||
|
|
||||||
|
# attributes that will always be included in when creating new spans. ex (key1:value1,key2:value2)
|
||||||
|
custom_attributes =
|
||||||
|
# Type specifies the type of the sampler: const, probabilistic, rateLimiting, or remote
|
||||||
|
sampler_type =
|
||||||
|
# Sampler configuration parameter
|
||||||
|
# for "const" sampler, 0 or 1 for always false/true respectively
|
||||||
|
# for "probabilistic" sampler, a probability between 0.0 and 1.0
|
||||||
|
# for "rateLimiting" sampler, the number of spans per second
|
||||||
|
# for "remote" sampler, param is the same as for "probabilistic"
|
||||||
|
# and indicates the initial sampling rate before the actual one
|
||||||
|
# is received from the sampling server (set at sampling_server_url)
|
||||||
|
sampler_param =
|
||||||
|
# specifies the URL of the sampling server when sampler_type is remote
|
||||||
|
sampling_server_url =
|
||||||
|
|
||||||
|
[tracing.opentelemetry.jaeger]
|
||||||
|
# jaeger destination (ex http://localhost:14268/api/traces)
|
||||||
|
address =
|
||||||
|
# Propagation specifies the text map propagation format: w3c, jaeger
|
||||||
|
propagation =
|
||||||
|
|
||||||
|
# This is a configuration for OTLP exporter with GRPC protocol
|
||||||
|
[tracing.opentelemetry.otlp]
|
||||||
|
# otlp destination (ex localhost:4317)
|
||||||
|
address =
|
||||||
|
# Propagation specifies the text map propagation format: w3c, jaeger
|
||||||
|
propagation =
|
||||||
|
# Toggles the insecure communication setting, defaults to `true`.
|
||||||
|
# When set to `false`, the OTLP client will use TLS credentials with the default system cert pool for communication.
|
||||||
|
insecure =
|
||||||
|
|
||||||
|
#################################### External Image Storage ##############
|
||||||
|
[external_image_storage]
|
||||||
|
# Used for uploading images to public servers so they can be included in slack/email messages.
|
||||||
|
# You can choose between (s3, webdav, gcs, azure_blob, local)
|
||||||
|
provider =
|
||||||
|
|
||||||
|
[external_image_storage.s3]
|
||||||
|
endpoint =
|
||||||
|
path_style_access =
|
||||||
|
bucket_url =
|
||||||
|
bucket =
|
||||||
|
region =
|
||||||
|
path =
|
||||||
|
access_key =
|
||||||
|
secret_key =
|
||||||
|
|
||||||
|
[external_image_storage.webdav]
|
||||||
|
url =
|
||||||
|
username =
|
||||||
|
password =
|
||||||
|
public_url =
|
||||||
|
|
||||||
|
[external_image_storage.gcs]
|
||||||
|
key_file =
|
||||||
|
bucket =
|
||||||
|
path =
|
||||||
|
enable_signed_urls = false
|
||||||
|
signed_url_expiration =
|
||||||
|
|
||||||
|
[external_image_storage.azure_blob]
|
||||||
|
account_name =
|
||||||
|
account_key =
|
||||||
|
container_name =
|
||||||
|
sas_token_expiration_days =
|
||||||
|
|
||||||
|
[external_image_storage.local]
|
||||||
|
# does not require any configuration
|
||||||
|
|
||||||
|
[rendering]
|
||||||
|
# Options to configure a remote HTTP image rendering service, e.g. using https://github.com/grafana/grafana-image-renderer.
|
||||||
|
# URL to a remote HTTP image renderer service, e.g. http://localhost:8081/render, will enable Grafana to render panels and dashboards to PNG-images using HTTP requests to an external service.
|
||||||
|
server_url =
|
||||||
|
# If the remote HTTP image renderer service runs on a different server than the Grafana server you may have to configure this to a URL where Grafana is reachable, e.g. http://grafana.domain/.
|
||||||
|
# The `callback_url` can also be configured to support usage of the image renderer running as a plugin with support for SSL / HTTPS. For example https://localhost:3000/.
|
||||||
|
callback_url =
|
||||||
|
# An auth token that will be sent to and verified by the renderer. The renderer will deny any request without an auth token matching the one configured on the renderer side.
|
||||||
|
renderer_token = -
|
||||||
|
# Concurrent render request limit affects when the /render HTTP endpoint is used. Rendering many images at the same time can overload the server,
|
||||||
|
# which this setting can help protect against by only allowing a certain amount of concurrent requests.
|
||||||
|
concurrent_render_request_limit = 30
|
||||||
|
# Determines the lifetime of the render key used by the image renderer to access and render Grafana.
|
||||||
|
# This setting should be expressed as a duration. Examples: 10s (seconds), 5m (minutes), 2h (hours).
|
||||||
|
# Default is 5m. This should be more than enough for most deployments.
|
||||||
|
# Change the value only if image rendering is failing and you see `Failed to get the render key from cache` in Grafana logs.
|
||||||
|
render_key_lifetime = 5m
|
||||||
|
# Default width for panel screenshot
|
||||||
|
default_image_width = 1000
|
||||||
|
# Default height for panel screenshot
|
||||||
|
default_image_height = 500
|
||||||
|
# Default scale for panel screenshot
|
||||||
|
default_image_scale = 1
|
||||||
|
|
||||||
|
[panels]
|
||||||
|
# here for to support old env variables, can remove after a few months
|
||||||
|
enable_alpha = false
|
||||||
|
disable_sanitize_html = false
|
||||||
|
|
||||||
|
[plugins]
|
||||||
|
enable_alpha = false
|
||||||
|
app_tls_skip_verify_insecure = false
|
||||||
|
# Enter a comma-separated list of plugin identifiers to identify plugins to load even if they are unsigned. Plugins with modified signatures are never loaded.
|
||||||
|
allow_loading_unsigned_plugins =
|
||||||
|
# Enable or disable installing / uninstalling / updating plugins directly from within Grafana.
|
||||||
|
plugin_admin_enabled = true
|
||||||
|
plugin_admin_external_manage_enabled = false
|
||||||
|
plugin_catalog_url = https://grafana.com/grafana/plugins/
|
||||||
|
# Enter a comma-separated list of plugin identifiers to hide in the plugin catalog.
|
||||||
|
plugin_catalog_hidden_plugins =
|
||||||
|
# Log all backend requests for core and external plugins.
|
||||||
|
log_backend_requests = false
|
||||||
|
# Disable download of the public key for verifying plugin signature.
|
||||||
|
public_key_retrieval_disabled = false
|
||||||
|
# Force download of the public key for verifying plugin signature on startup. If disabled, the public key will be retrieved every 10 days.
|
||||||
|
# Requires public_key_retrieval_disabled to be false to have any effect.
|
||||||
|
public_key_retrieval_on_startup = false
|
||||||
|
# Enter a comma-separated list of plugin identifiers to avoid loading (including core plugins). These plugins will be hidden in the catalog.
|
||||||
|
disable_plugins =
|
||||||
|
# Comma separated list of plugin ids for which angular deprecation UI should be disabled
|
||||||
|
hide_angular_deprecation =
|
||||||
|
# Comma separated list of plugin ids for which environment variables should be forwarded. Used only when feature flag pluginsSkipHostEnvVars is enabled.
|
||||||
|
forward_host_env_vars =
|
||||||
|
# Comma separated list of plugin ids to install as part of the startup process.
|
||||||
|
# By default, the following plugins will be preinstalled: "grafana-lokiexplore-app"
|
||||||
|
preinstall =
|
||||||
|
# Controls whether preinstall plugins asynchronously (in the background) or synchronously (blocking). Useful when preinstalled plugins are used with provisioning.
|
||||||
|
preinstall_async = true
|
||||||
|
# Disables preinstall feature. It has the same effect as setting preinstall to an empty list.
|
||||||
|
preinstall_disabled = false
|
||||||
|
|
||||||
|
#################################### Grafana Live ##########################################
|
||||||
|
[live]
|
||||||
|
# max_connections to Grafana Live WebSocket endpoint per Grafana server instance. See Grafana Live docs
|
||||||
|
# if you are planning to make it higher than default 100 since this can require some OS and infrastructure
|
||||||
|
# tuning. 0 disables Live, -1 means unlimited connections.
|
||||||
|
max_connections = 100
|
||||||
|
|
||||||
|
# message_size_limit is the maximum size in bytes of Websocket messages from clients. Defaults to 64KB.
|
||||||
|
# The limit can be disabled by setting it to -1.
|
||||||
|
message_size_limit = 65536
|
||||||
|
|
||||||
|
# allowed_origins is a comma-separated list of origins that can establish connection with Grafana Live.
|
||||||
|
# If not set then origin will be matched over root_url. Supports wildcard symbol "*".
|
||||||
|
allowed_origins =
|
||||||
|
|
||||||
|
# engine defines an HA (high availability) engine to use for Grafana Live. By default no engine used - in
|
||||||
|
# this case Live features work only on a single Grafana server.
|
||||||
|
# Available options: "redis".
|
||||||
|
# Setting ha_engine is an EXPERIMENTAL feature.
|
||||||
|
ha_engine =
|
||||||
|
|
||||||
|
# ha_engine_address sets a connection address for Live HA engine. Depending on engine type address format can differ.
|
||||||
|
# For now we only support Redis connection address in "host:port" format.
|
||||||
|
# This option is EXPERIMENTAL.
|
||||||
|
ha_engine_address = "127.0.0.1:6379"
|
||||||
|
|
||||||
|
# ha_engine_password allows setting an optional password to authenticate with the engine
|
||||||
|
ha_engine_password = ""
|
||||||
|
|
||||||
|
# ha_prefix is a prefix for keys in the HA engine. It's used to separate keys for different Grafana instances.
|
||||||
|
ha_prefix =
|
||||||
|
|
||||||
|
#################################### Grafana Image Renderer Plugin ##########################
|
||||||
|
[plugin.grafana-image-renderer]
|
||||||
|
# Instruct headless browser instance to use a default timezone when not provided by Grafana, e.g. when rendering panel image of alert.
|
||||||
|
# See ICU’s metaZones.txt (https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt) for a list of supported
|
||||||
|
# timezone IDs. Fallbacks to TZ environment variable if not set.
|
||||||
|
rendering_timezone =
|
||||||
|
|
||||||
|
# Instruct headless browser instance to use a default language when not provided by Grafana, e.g. when rendering panel image of alert.
|
||||||
|
# Please refer to the HTTP header Accept-Language to understand how to format this value, e.g. 'fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5'.
|
||||||
|
rendering_language =
|
||||||
|
|
||||||
|
# Instruct headless browser instance to use a default device scale factor when not provided by Grafana, e.g. when rendering panel image of alert.
|
||||||
|
# Default is 1. Using a higher value will produce more detailed images (higher DPI), but will require more disk space to store an image.
|
||||||
|
rendering_viewport_device_scale_factor =
|
||||||
|
|
||||||
|
# Instruct headless browser instance whether to ignore HTTPS errors during navigation. Per default HTTPS errors are not ignored. Due to
|
||||||
|
# the security risk it's not recommended to ignore HTTPS errors.
|
||||||
|
rendering_ignore_https_errors =
|
||||||
|
|
||||||
|
# Instruct headless browser instance whether to capture and log verbose information when rendering an image. Default is false and will
|
||||||
|
# only capture and log error messages. When enabled, debug messages are captured and logged as well.
|
||||||
|
# For the verbose information to be included in the Grafana server log you have to adjust the rendering log level to debug, configure
|
||||||
|
# [log].filter = rendering:debug.
|
||||||
|
rendering_verbose_logging =
|
||||||
|
|
||||||
|
# Instruct headless browser instance whether to output its debug and error messages into running process of remote rendering service.
|
||||||
|
# Default is false. This can be useful to enable (true) when troubleshooting.
|
||||||
|
rendering_dumpio =
|
||||||
|
|
||||||
|
# Instruct headless browser instance whether to register metrics for the duration of every rendering step. Default is false.
|
||||||
|
# This can be useful to enable (true) when optimizing the rendering mode settings to improve the plugin performance or when troubleshooting.
|
||||||
|
rendering_timing_metrics =
|
||||||
|
|
||||||
|
# This is a configuration for OTLP exporter with HTTP protocol, set this URL to enable tracing (ex: http://localhost:4318/v1/traces). Default to empty (tracing disabled).
|
||||||
|
rendering_tracing_url =
|
||||||
|
|
||||||
|
# Additional arguments to pass to the headless browser instance. Default is --no-sandbox. The list of Chromium flags can be found
|
||||||
|
# here (https://peter.sh/experiments/chromium-command-line-switches/). Multiple arguments is separated with comma-character.
|
||||||
|
rendering_args =
|
||||||
|
|
||||||
|
# You can configure the plugin to use a different browser binary instead of the pre-packaged version of Chromium.
|
||||||
|
# Please note that this is not recommended, since you may encounter problems if the installed version of Chrome/Chromium is not
|
||||||
|
# compatible with the plugin.
|
||||||
|
rendering_chrome_bin =
|
||||||
|
|
||||||
|
# Instruct how headless browser instances are created. Default is 'default' and will create a new browser instance on each request.
|
||||||
|
# Mode 'clustered' will make sure that only a maximum of browsers/incognito pages can execute concurrently.
|
||||||
|
# Mode 'reusable' will have one browser instance and will create a new incognito page on each request.
|
||||||
|
rendering_mode =
|
||||||
|
|
||||||
|
# When rendering_mode = clustered, you can instruct how many browsers or incognito pages can execute concurrently. Default is 'browser'
|
||||||
|
# and will cluster using browser instances.
|
||||||
|
# Mode 'context' will cluster using incognito pages.
|
||||||
|
rendering_clustering_mode =
|
||||||
|
# When rendering_mode = clustered, you can define the maximum number of browser instances/incognito pages that can execute concurrently. Default is '5'.
|
||||||
|
rendering_clustering_max_concurrency =
|
||||||
|
# When rendering_mode = clustered, you can specify the duration a rendering request can take before it will time out. Default is `30` seconds.
|
||||||
|
rendering_clustering_timeout =
|
||||||
|
|
||||||
|
# Limit the maximum viewport width, height and device scale factor that can be requested.
|
||||||
|
rendering_viewport_max_width =
|
||||||
|
rendering_viewport_max_height =
|
||||||
|
rendering_viewport_max_device_scale_factor =
|
||||||
|
|
||||||
|
# Change the listening host and port of the gRPC server. Default host is 127.0.0.1 and default port is 0 and will automatically assign
|
||||||
|
# a port not in use.
|
||||||
|
grpc_host =
|
||||||
|
grpc_port =
|
||||||
|
|
||||||
|
[enterprise]
|
||||||
|
license_path =
|
||||||
|
|
||||||
|
[feature_toggles]
|
||||||
|
# there are currently two ways to enable feature toggles in the `grafana.ini`.
|
||||||
|
# you can either pass an array of feature you want to enable to the `enable` field or
|
||||||
|
# configure each toggle by setting the name of the toggle to true/false. Toggles set to true/false
|
||||||
|
# will take precedence over toggles in the `enable` list.
|
||||||
|
|
||||||
|
# enable = feature1,feature2
|
||||||
|
enable =
|
||||||
|
|
||||||
|
# Some features are enabled by default, see:
|
||||||
|
# https://grafana.com/docs/grafana/next/setup-grafana/configure-grafana/feature-toggles/
|
||||||
|
# To enable features by default, set `Expression: "true"` in:
|
||||||
|
# https://github.com/grafana/grafana/blob/main/pkg/services/featuremgmt/registry.go
|
||||||
|
|
||||||
|
# feature1 = true
|
||||||
|
# feature2 = false
|
||||||
|
|
||||||
|
[feature_toggles.openfeature]
|
||||||
|
# This is EXPERIMENTAL. Please, do not use this section
|
||||||
|
provider = static
|
||||||
|
|
||||||
|
[feature_toggles.openfeature.context]
|
||||||
|
# This is EXPERIMENTAL. Please, do not use this section
|
||||||
|
# instance = "grafana"
|
||||||
|
# version = 11.0.0
|
||||||
|
|
||||||
|
[date_formats]
|
||||||
|
# For information on what formatting patterns that are supported https://momentjs.com/docs/#/displaying/
|
||||||
|
|
||||||
|
# Default system date format used in time range picker and other places where full time is displayed
|
||||||
|
full_date = YYYY-MM-DD HH:mm:ss
|
||||||
|
|
||||||
|
# Used by graph and other places where we only show small intervals
|
||||||
|
interval_second = HH:mm:ss
|
||||||
|
interval_minute = HH:mm
|
||||||
|
interval_hour = MM/DD HH:mm
|
||||||
|
interval_day = MM/DD
|
||||||
|
interval_month = YYYY-MM
|
||||||
|
interval_year = YYYY
|
||||||
|
|
||||||
|
# Experimental feature
|
||||||
|
use_browser_locale = false
|
||||||
|
|
||||||
|
# Default timezone for user preferences. Options are 'browser' for the browser local timezone or a timezone name from IANA Time Zone database, e.g. 'UTC' or 'Europe/Amsterdam' etc.
|
||||||
|
default_timezone = browser
|
||||||
|
|
||||||
|
[expressions]
|
||||||
|
# Enable or disable the expressions functionality.
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
[geomap]
|
||||||
|
# Set the JSON configuration for the default basemap
|
||||||
|
default_baselayer_config =
|
||||||
|
|
||||||
|
# Enable or disable loading other base map layers
|
||||||
|
enable_custom_baselayers = true
|
||||||
|
|
||||||
|
#################################### Support Bundles #####################################
|
||||||
|
[support_bundles]
|
||||||
|
# Enable support bundle creation (default: true)
|
||||||
|
enabled = true
|
||||||
|
# Only server admins can generate and view support bundles (default: true)
|
||||||
|
server_admin_only = true
|
||||||
|
# If set, bundles will be encrypted with the provided public keys separated by whitespace
|
||||||
|
public_keys = ""
|
||||||
|
|
||||||
|
#################################### Storage ################################################
|
||||||
|
|
||||||
|
[storage]
|
||||||
|
# Allow uploading SVG files without sanitization.
|
||||||
|
allow_unsanitized_svg_upload = false
|
||||||
|
|
||||||
|
|
||||||
|
#################################### Search ################################################
|
||||||
|
|
||||||
|
[search]
|
||||||
|
# Defines the number of dashboards loaded at once in a batch during a full reindex.
|
||||||
|
# This is a temporary settings that might be removed in the future.
|
||||||
|
dashboard_loading_batch_size = 200
|
||||||
|
|
||||||
|
# Defines the frequency of a full search reindex.
|
||||||
|
# This is a temporary settings that might be removed in the future.
|
||||||
|
full_reindex_interval = 5m
|
||||||
|
|
||||||
|
# Defines the frequency of partial index updates based on recent changes such as dashboard updates.
|
||||||
|
# This is a temporary settings that might be removed in the future.
|
||||||
|
index_update_interval = 10s
|
||||||
|
|
||||||
|
|
||||||
|
# Move an app plugin referenced by its id (including all its pages) to a specific navigation section
|
||||||
|
# Format: <Plugin ID> = <Section ID> <Sort Weight>
|
||||||
|
[navigation.app_sections]
|
||||||
|
|
||||||
|
# Move a specific app plugin page (referenced by its `path` field) to a specific navigation section
|
||||||
|
# Format: <Page URL> = <Section ID> <Sort Weight>
|
||||||
|
[navigation.app_standalone_pages]
|
||||||
|
|
||||||
|
|
||||||
|
#################################### Secure Socks5 Datasource Proxy #####################################
|
||||||
|
[secure_socks_datasource_proxy]
|
||||||
|
enabled = false
|
||||||
|
root_ca_cert =
|
||||||
|
client_key =
|
||||||
|
client_cert =
|
||||||
|
server_name =
|
||||||
|
# The address of the socks5 proxy datasources should connect to
|
||||||
|
proxy_address =
|
||||||
|
# Determines if the secure socks proxy should be shown on the datasources page, defaults to true if the feature is enabled
|
||||||
|
show_ui = true
|
||||||
|
# Disables TLS in the secure socks proxy
|
||||||
|
allow_insecure = false
|
||||||
|
|
||||||
|
################################## Feature Management ##############################################
|
||||||
|
# Options to configure the experimental Feature Toggle Admin Page feature, which is behind the `featureToggleAdminPage` feature toggle. Use at your own risk.
|
||||||
|
[feature_management]
|
||||||
|
# Allows editing of feature toggles in the feature management page
|
||||||
|
allow_editing = false
|
||||||
|
|
||||||
|
# Allow customization of URL for the controller that manages feature toggles
|
||||||
|
update_webhook =
|
||||||
|
|
||||||
|
# Allow configuring an auth token for feature management update requests
|
||||||
|
update_webhook_token =
|
||||||
|
|
||||||
|
# Hides specific feature toggles from the feature management page
|
||||||
|
hidden_toggles =
|
||||||
|
|
||||||
|
# Disables updating specific feature toggles in the feature management page
|
||||||
|
read_only_toggles =
|
||||||
|
|
||||||
|
#################################### Public Dashboards #####################################
|
||||||
|
[public_dashboards]
|
||||||
|
# Set to false to disable public dashboards
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
###################################### Cloud Migration ######################################
|
||||||
|
[cloud_migration]
|
||||||
|
# Set to true to enable target-side migration UI
|
||||||
|
is_target = false
|
||||||
|
# Token used to send requests to grafana com
|
||||||
|
gcom_api_token = ""
|
||||||
|
# How long to wait for a request sent to gms to start a snapshot to complete
|
||||||
|
start_snapshot_timeout = 5s
|
||||||
|
# How long to wait for a request sent to gms to validate a key to complete
|
||||||
|
validate_key_timeout = 5s
|
||||||
|
# How long to wait for a request sent to gms to get a snapshot status to complete
|
||||||
|
get_snapshot_status_timeout = 5s
|
||||||
|
# How long to wait for a request sent to gms to create a presigned upload url
|
||||||
|
create_upload_url_timeout = 5s
|
||||||
|
# How long to wait for a request sent to gms to report an event
|
||||||
|
report_event_timeout = 5s
|
||||||
|
# How long to wait for a request to fetch an instance to complete
|
||||||
|
fetch_instance_timeout = 5s
|
||||||
|
# How long to wait for a request to create an access policy to complete
|
||||||
|
create_access_policy_timeout = 5s
|
||||||
|
# How long to wait for a request to create to fetch an access policy to complete
|
||||||
|
fetch_access_policy_timeout = 5s
|
||||||
|
# How long to wait for a request to create to delete an access policy to complete
|
||||||
|
delete_access_policy_timeout = 5s
|
||||||
|
# The domain name used to access cms
|
||||||
|
domain = grafana.net
|
||||||
|
# Folder used to store snapshot files. Defaults to the home dir
|
||||||
|
snapshot_folder = ""
|
||||||
|
# How frequently should the frontend UI poll for changes while resources are migrating
|
||||||
|
frontend_poll_interval = 2s
|
||||||
|
# Controls how the Alert Rules are migrated. Available choices: "paused" and "unchanged". Default: "paused".
|
||||||
|
# With "paused", all Alert Rules will be created in Paused state. This is helpful to avoid double notifications.
|
||||||
|
# With "unchanged", all Alert Rules will be created with the pause state unchanged coming from the source instance.
|
||||||
|
alert_rules_state = "paused"
|
||||||
|
|
||||||
|
################################## Frontend development configuration ###################################
|
||||||
|
# Warning! Any settings placed in this section will be available on `process.env.frontend_dev_{foo}` within frontend code
|
||||||
|
# Any values placed here may be accessible to the UI. Do not place sensitive information here.
|
||||||
|
[frontend_dev]
|
||||||
|
# Should UI tests fail when console log/warn/erroring?
|
||||||
|
# Does not affect the result when running on CI - only for allowing devs to choose this behaviour locally
|
||||||
|
fail_tests_on_console = true
|
||||||
|
# Whether or not to enable the MSW mock API, which intercepts requests and returns mock data
|
||||||
|
# Should only be used for local development or demo purposes
|
||||||
|
mock_api = false
|
||||||
|
# Whether to enable betterer eslint rules for local development
|
||||||
|
# Useful if you want to always see betterer rules that we're trying to fix so they're more prevalent
|
||||||
|
betterer_eslint_rules = false
|
||||||
9
ops/grafana/conf/grafana.ini
Normal file
9
ops/grafana/conf/grafana.ini
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
[paths]
|
||||||
|
data = ./data
|
||||||
|
logs = ./logs
|
||||||
|
plugins = /memory/plugins
|
||||||
|
provisioning = ./provisioning
|
||||||
|
|
||||||
|
[server]
|
||||||
|
http_addr = 127.0.0.1
|
||||||
|
http_port = 3000
|
||||||
24
ops/grafana/dashboards/main.json
Normal file
24
ops/grafana/dashboards/main.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"panels": [
|
||||||
|
{
|
||||||
|
"type": "timeseries",
|
||||||
|
"title": "My Panel",
|
||||||
|
"datasource": { "type": "frser-sqlite-datasource", "uid": "SQLite" },
|
||||||
|
"targets": [
|
||||||
|
{
|
||||||
|
"query": "SELECT time, value+1 FROM points",
|
||||||
|
"queryText": "SELECT time, value+2 FROM points",
|
||||||
|
"rawQueryText": "SELECT time, value-7 FROM points",
|
||||||
|
"queryType": "table",
|
||||||
|
"format": "time_series",
|
||||||
|
"timeColumns": ["time", "ts"]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"gridPos": { "x": 0, "y": 0, "w": 12, "h": 8 }
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"schemaVersion": 41,
|
||||||
|
"title": "Main",
|
||||||
|
"uid": "main",
|
||||||
|
"version": 1
|
||||||
|
}
|
||||||
7
ops/grafana/grafana-setup.sh
Normal file
7
ops/grafana/grafana-setup.sh
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Install the SQLite plugin
|
||||||
|
grafana cli --homepath . --config conf/grafana.ini --pluginsDir /memory/plugins plugins install frser-sqlite-datasource
|
||||||
|
|
||||||
|
# Run the server
|
||||||
|
grafana server --homepath . --config conf/grafana.ini
|
||||||
7
ops/grafana/provisioning/dashboards/dashboards.yaml
Normal file
7
ops/grafana/provisioning/dashboards/dashboards.yaml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
apiVersion: 1
|
||||||
|
providers:
|
||||||
|
- name: default
|
||||||
|
type: file
|
||||||
|
options:
|
||||||
|
path: ./dashboards
|
||||||
|
overwrite: true
|
||||||
10
ops/grafana/provisioning/datasources/sqlite.yaml
Normal file
10
ops/grafana/provisioning/datasources/sqlite.yaml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
apiVersion: 1
|
||||||
|
|
||||||
|
datasources:
|
||||||
|
- name: SQLite
|
||||||
|
uid: SQLite
|
||||||
|
type: frser-sqlite-datasource
|
||||||
|
access: proxy
|
||||||
|
isDefault: true
|
||||||
|
jsonData:
|
||||||
|
path: ./data/wispem.db
|
||||||
1
ops/grafana/public
Symbolic link
1
ops/grafana/public
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/usr/share/grafana/public
|
||||||
1668
ops/logs/grafana.log
Normal file
1668
ops/logs/grafana.log
Normal file
@ -0,0 +1,1668 @@
|
|||||||
|
logger=settings t=2026-02-23T01:17:31.183449151Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183597359Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183605432Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183609239Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183614271Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183617502Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183620446Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:17:31.18362338Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183626756Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:17:31.183629819Z level=info msg="App mode production"
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185456216Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185640553Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185653495Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185661398Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185671049Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185678463Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185684892Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185691324Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185698524Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:17:31.185704961Z level=info msg="App mode production"
|
||||||
|
logger=settings t=2026-02-23T01:25:48.473203214Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:25:48.47335434Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:48.47336254Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:48.47336702Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:25:48.473372087Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:25:48.473375849Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:25:48.473379296Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:25:48.473382597Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:25:48.47338626Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:25:48.473393336Z level=info msg="App mode production"
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474188745Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474292671Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474298833Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:48.47430253Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474307076Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474310597Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:25:48.47431391Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474317722Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474321065Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:25:48.474324378Z level=info msg="App mode production"
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200772576Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:25:57.20091732Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200925945Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200930585Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200935789Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200939732Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200943181Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:25:57.20094648Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200950106Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:25:57.200953538Z level=info msg="App mode production"
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201741477Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201852188Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201859348Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201863432Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201867819Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201871546Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201874898Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201878362Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201881769Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:25:57.201885207Z level=info msg="App mode production"
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140589557Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140736978Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140745387Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140750739Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140758084Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140761838Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140765456Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140768967Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:30:29.14077293Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:30:29.140776616Z level=info msg="App mode production"
|
||||||
|
logger=featuremgmt t=2026-02-23T01:30:29.140901962Z level=info msg=FeatureToggles groupToNestedTableTransformation=true dashboardSceneForViewers=true unifiedRequestLog=true angularDeprecationUI=true alertingUIOptimizeReducer=true dashboardSceneSolo=true azureMonitorPrometheusExemplars=true onPremToCloudMigrations=true kubernetesPlaylists=true alertingSimplifiedRouting=true logsInfiniteScrolling=true newFiltersUI=true nestedFolders=true unifiedStorageSearchPermissionFiltering=true alertingRulePermanentlyDelete=true alertingInsights=true grafanaconThemes=true azureMonitorEnableUserAuth=true alertingNotificationsStepMode=true recoveryThreshold=true awsAsyncQueryCaching=true newDashboardSharingComponent=true externalCorePlugins=true tlsMemcached=true annotationPermissionUpdate=true lokiQueryHints=true cloudWatchCrossAccountQuerying=true failWrongDSUID=true lokiStructuredMetadata=true cloudWatchRoundUpEndTime=true preinstallAutoUpdate=true recordedQueriesMulti=true pluginsDetailsRightPanel=true promQLScope=true alertingApiServer=true prometheusAzureOverrideAudience=true alertingRuleVersionHistoryRestore=true kubernetesClientDashboardsFolders=true logRowsPopoverMenu=true alertingRuleRecoverDeleted=true correlations=true publicDashboardsScene=true addFieldFromCalculationStatFunctions=true ssoSettingsApi=true useSessionStorageForRedirection=true dataplaneFrontendFallback=true alertRuleRestore=true dashboardScene=true lokiLabelNamesQueryApi=true panelMonitoring=true ssoSettingsSAML=true prometheusUsesCombobox=true newPDFRendering=true transformationsRedesign=true influxdbBackendMigration=true alertingQueryAndExpressionsStepMode=true lokiQuerySplitting=true dashgpt=true logsExploreTableVisualisation=true formatString=true logsContextDatasourceUi=true logsPanelControls=true cloudWatchNewLabelParsing=true reportingUseRawTimeRange=true pinNavItems=true
|
||||||
|
logger=sqlstore t=2026-02-23T01:30:29.140994575Z level=info msg="Connecting to DB" dbtype=sqlite3
|
||||||
|
logger=sqlstore t=2026-02-23T01:30:29.141002618Z level=info msg="Creating SQLite database file" path=../data/grafana.db
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.14161573Z level=info msg="Locking database"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.141636966Z level=info msg="Starting DB migrations"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.141829894Z level=info msg="Executing migration" id="create migration_log table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.142019027Z level=info msg="Migration successfully executed" id="create migration_log table" duration=188.727µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.146929051Z level=info msg="Executing migration" id="create user table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.147054449Z level=info msg="Migration successfully executed" id="create user table" duration=125.673µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.152036677Z level=info msg="Executing migration" id="add unique index user.login"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.152175698Z level=info msg="Migration successfully executed" id="add unique index user.login" duration=139.162µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.157077268Z level=info msg="Executing migration" id="add unique index user.email"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.157215984Z level=info msg="Migration successfully executed" id="add unique index user.email" duration=140.274µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.162179775Z level=info msg="Executing migration" id="drop index UQE_user_login - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.162376596Z level=info msg="Migration successfully executed" id="drop index UQE_user_login - v1" duration=195.823µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.167281086Z level=info msg="Executing migration" id="drop index UQE_user_email - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.167560507Z level=info msg="Migration successfully executed" id="drop index UQE_user_email - v1" duration=280.327µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.172344077Z level=info msg="Executing migration" id="Rename table user to user_v1 - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.173262052Z level=info msg="Migration successfully executed" id="Rename table user to user_v1 - v1" duration=916.688µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.178155813Z level=info msg="Executing migration" id="create user table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.178352759Z level=info msg="Migration successfully executed" id="create user table v2" duration=197.263µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.183069378Z level=info msg="Executing migration" id="create index UQE_user_login - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.183208072Z level=info msg="Migration successfully executed" id="create index UQE_user_login - v2" duration=138.714µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.184660214Z level=info msg="Executing migration" id="create index UQE_user_email - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.184793036Z level=info msg="Migration successfully executed" id="create index UQE_user_email - v2" duration=132.918µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.186255126Z level=info msg="Executing migration" id="copy data_source v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.186327974Z level=info msg="Migration successfully executed" id="copy data_source v1 to v2" duration=73.03µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.187722318Z level=info msg="Executing migration" id="Drop old table user_v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.187809956Z level=info msg="Migration successfully executed" id="Drop old table user_v1" duration=87.625µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.189246276Z level=info msg="Executing migration" id="Add column help_flags1 to user table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.189418257Z level=info msg="Migration successfully executed" id="Add column help_flags1 to user table" duration=172.206µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.190816746Z level=info msg="Executing migration" id="Update user table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.19083167Z level=info msg="Migration successfully executed" id="Update user table charset" duration=15.211µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.192218471Z level=info msg="Executing migration" id="Add last_seen_at column to user"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.192348431Z level=info msg="Migration successfully executed" id="Add last_seen_at column to user" duration=129.919µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.193805445Z level=info msg="Executing migration" id="Add missing user data"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.193843428Z level=info msg="Migration successfully executed" id="Add missing user data" duration=37.994µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.195250785Z level=info msg="Executing migration" id="Add is_disabled column to user"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.195411449Z level=info msg="Migration successfully executed" id="Add is_disabled column to user" duration=160.899µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.1968075Z level=info msg="Executing migration" id="Add index user.login/user.email"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.19690253Z level=info msg="Migration successfully executed" id="Add index user.login/user.email" duration=94.919µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.198312253Z level=info msg="Executing migration" id="Add is_service_account column to user"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.198467281Z level=info msg="Migration successfully executed" id="Add is_service_account column to user" duration=154.87µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.199920216Z level=info msg="Executing migration" id="Update is_service_account column to nullable"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.200756274Z level=info msg="Migration successfully executed" id="Update is_service_account column to nullable" duration=833.439µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.202222492Z level=info msg="Executing migration" id="Add uid column to user"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.202372475Z level=info msg="Migration successfully executed" id="Add uid column to user" duration=149.929µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.204304968Z level=info msg="Executing migration" id="Update uid column values for users"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.204343534Z level=info msg="Migration successfully executed" id="Update uid column values for users" duration=38.761µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.205863489Z level=info msg="Executing migration" id="Add unique index user_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.205956193Z level=info msg="Migration successfully executed" id="Add unique index user_uid" duration=92.811µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.207497619Z level=info msg="Executing migration" id="Add is_provisioned column to user"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.207646365Z level=info msg="Migration successfully executed" id="Add is_provisioned column to user" duration=148.76µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.209151733Z level=info msg="Executing migration" id="update login field with orgid to allow for multiple service accounts with same name across orgs"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.209201523Z level=info msg="Migration successfully executed" id="update login field with orgid to allow for multiple service accounts with same name across orgs" duration=49.759µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.210738772Z level=info msg="Executing migration" id="update service accounts login field orgid to appear only once"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.210823278Z level=info msg="Migration successfully executed" id="update service accounts login field orgid to appear only once" duration=88.42µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.212337784Z level=info msg="Executing migration" id="update login and email fields to lowercase"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.212435672Z level=info msg="Migration successfully executed" id="update login and email fields to lowercase" duration=97.85µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.213958754Z level=info msg="Executing migration" id="update login and email fields to lowercase2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.214052924Z level=info msg="Migration successfully executed" id="update login and email fields to lowercase2" duration=94.353µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.215560046Z level=info msg="Executing migration" id="create temp user table v1-7"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.215653613Z level=info msg="Migration successfully executed" id="create temp user table v1-7" duration=93.939µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.217087233Z level=info msg="Executing migration" id="create index IDX_temp_user_email - v1-7"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.217179966Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_email - v1-7" duration=92.752µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.21858631Z level=info msg="Executing migration" id="create index IDX_temp_user_org_id - v1-7"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.218688069Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_org_id - v1-7" duration=101.885µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.220054387Z level=info msg="Executing migration" id="create index IDX_temp_user_code - v1-7"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.220135189Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_code - v1-7" duration=80.811µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.221508711Z level=info msg="Executing migration" id="create index IDX_temp_user_status - v1-7"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.221592381Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_status - v1-7" duration=83.719µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.223003366Z level=info msg="Executing migration" id="Update temp_user table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.223014822Z level=info msg="Migration successfully executed" id="Update temp_user table charset" duration=12.135µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.224422669Z level=info msg="Executing migration" id="drop index IDX_temp_user_email - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.224517824Z level=info msg="Migration successfully executed" id="drop index IDX_temp_user_email - v1" duration=95.143µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.225913086Z level=info msg="Executing migration" id="drop index IDX_temp_user_org_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.226044789Z level=info msg="Migration successfully executed" id="drop index IDX_temp_user_org_id - v1" duration=130.969µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.227651638Z level=info msg="Executing migration" id="drop index IDX_temp_user_code - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.227750052Z level=info msg="Migration successfully executed" id="drop index IDX_temp_user_code - v1" duration=98.432µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.229109194Z level=info msg="Executing migration" id="drop index IDX_temp_user_status - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.229208598Z level=info msg="Migration successfully executed" id="drop index IDX_temp_user_status - v1" duration=99.392µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.230620459Z level=info msg="Executing migration" id="Rename table temp_user to temp_user_tmp_qwerty - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.23115183Z level=info msg="Migration successfully executed" id="Rename table temp_user to temp_user_tmp_qwerty - v1" duration=529.138µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.232617901Z level=info msg="Executing migration" id="create temp_user v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.232770774Z level=info msg="Migration successfully executed" id="create temp_user v2" duration=153.111µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.234220379Z level=info msg="Executing migration" id="create index IDX_temp_user_email - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.234356666Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_email - v2" duration=136.349µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.235778921Z level=info msg="Executing migration" id="create index IDX_temp_user_org_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.235906275Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_org_id - v2" duration=127.379µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.237285884Z level=info msg="Executing migration" id="create index IDX_temp_user_code - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.237397297Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_code - v2" duration=110.846µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.238832222Z level=info msg="Executing migration" id="create index IDX_temp_user_status - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.238936839Z level=info msg="Migration successfully executed" id="create index IDX_temp_user_status - v2" duration=104.817µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.240408088Z level=info msg="Executing migration" id="copy temp_user v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.240487518Z level=info msg="Migration successfully executed" id="copy temp_user v1 to v2" duration=79.669µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.241957605Z level=info msg="Executing migration" id="drop temp_user_tmp_qwerty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.242101803Z level=info msg="Migration successfully executed" id="drop temp_user_tmp_qwerty" duration=144.515µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.24355287Z level=info msg="Executing migration" id="Set created for temp users that will otherwise prematurely expire"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.243643523Z level=info msg="Migration successfully executed" id="Set created for temp users that will otherwise prematurely expire" duration=90.672µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.24583406Z level=info msg="Executing migration" id="create star table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.245950762Z level=info msg="Migration successfully executed" id="create star table" duration=116.698µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.247526081Z level=info msg="Executing migration" id="add unique index star.user_id_dashboard_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.24767176Z level=info msg="Migration successfully executed" id="add unique index star.user_id_dashboard_id" duration=146.636µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.249117875Z level=info msg="Executing migration" id="Add column dashboard_uid in star"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.249338027Z level=info msg="Migration successfully executed" id="Add column dashboard_uid in star" duration=221.476µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.250792771Z level=info msg="Executing migration" id="Add column org_id in star"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.251030243Z level=info msg="Migration successfully executed" id="Add column org_id in star" duration=237.32µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.252490215Z level=info msg="Executing migration" id="Add column updated in star"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.252710586Z level=info msg="Migration successfully executed" id="Add column updated in star" duration=220.607µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.2542988Z level=info msg="Executing migration" id="add index in star table on dashboard_uid, org_id and user_id columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.254426357Z level=info msg="Migration successfully executed" id="add index in star table on dashboard_uid, org_id and user_id columns" duration=126.114µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.255968805Z level=info msg="Executing migration" id="create org table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.256080356Z level=info msg="Migration successfully executed" id="create org table v1" duration=111.592µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.257608525Z level=info msg="Executing migration" id="create index UQE_org_name - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.257713269Z level=info msg="Migration successfully executed" id="create index UQE_org_name - v1" duration=104.803µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.259247148Z level=info msg="Executing migration" id="create org_user table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.259337907Z level=info msg="Migration successfully executed" id="create org_user table v1" duration=90.664µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.260866318Z level=info msg="Executing migration" id="create index IDX_org_user_org_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.260991271Z level=info msg="Migration successfully executed" id="create index IDX_org_user_org_id - v1" duration=125.316µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.262534716Z level=info msg="Executing migration" id="create index UQE_org_user_org_id_user_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.262659113Z level=info msg="Migration successfully executed" id="create index UQE_org_user_org_id_user_id - v1" duration=123.098µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.264191401Z level=info msg="Executing migration" id="create index IDX_org_user_user_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.264304217Z level=info msg="Migration successfully executed" id="create index IDX_org_user_user_id - v1" duration=112.982µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.265811251Z level=info msg="Executing migration" id="Update org table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.265829569Z level=info msg="Migration successfully executed" id="Update org table charset" duration=17.356µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.267248862Z level=info msg="Executing migration" id="Update org_user table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.267266885Z level=info msg="Migration successfully executed" id="Update org_user table charset" duration=17.27µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.268702143Z level=info msg="Executing migration" id="Migrate all Read Only Viewers to Viewers"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.268733033Z level=info msg="Migration successfully executed" id="Migrate all Read Only Viewers to Viewers" duration=31.132µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.270128521Z level=info msg="Executing migration" id="create dashboard table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.27023956Z level=info msg="Migration successfully executed" id="create dashboard table" duration=111.032µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.271641787Z level=info msg="Executing migration" id="add index dashboard.account_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.27174993Z level=info msg="Migration successfully executed" id="add index dashboard.account_id" duration=108.313µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.273136114Z level=info msg="Executing migration" id="add unique index dashboard_account_id_slug"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.27325638Z level=info msg="Migration successfully executed" id="add unique index dashboard_account_id_slug" duration=120.345µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.274651668Z level=info msg="Executing migration" id="create dashboard_tag table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.274741226Z level=info msg="Migration successfully executed" id="create dashboard_tag table" duration=89.919µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.276119191Z level=info msg="Executing migration" id="add unique index dashboard_tag.dasboard_id_term"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.276226956Z level=info msg="Migration successfully executed" id="add unique index dashboard_tag.dasboard_id_term" duration=107.619µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.27759897Z level=info msg="Executing migration" id="drop index UQE_dashboard_tag_dashboard_id_term - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.277718102Z level=info msg="Migration successfully executed" id="drop index UQE_dashboard_tag_dashboard_id_term - v1" duration=119.29µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.279098378Z level=info msg="Executing migration" id="Rename table dashboard to dashboard_v1 - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.279593628Z level=info msg="Migration successfully executed" id="Rename table dashboard to dashboard_v1 - v1" duration=495.096µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.281013144Z level=info msg="Executing migration" id="create dashboard v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.281117314Z level=info msg="Migration successfully executed" id="create dashboard v2" duration=104.402µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.282506325Z level=info msg="Executing migration" id="create index IDX_dashboard_org_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.28260633Z level=info msg="Migration successfully executed" id="create index IDX_dashboard_org_id - v2" duration=101.5µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.284006276Z level=info msg="Executing migration" id="create index UQE_dashboard_org_id_slug - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.284117823Z level=info msg="Migration successfully executed" id="create index UQE_dashboard_org_id_slug - v2" duration=111.685µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.285524407Z level=info msg="Executing migration" id="copy dashboard v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.285584342Z level=info msg="Migration successfully executed" id="copy dashboard v1 to v2" duration=60.112µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.286983609Z level=info msg="Executing migration" id="drop table dashboard_v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.287154847Z level=info msg="Migration successfully executed" id="drop table dashboard_v1" duration=171.244µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.288679549Z level=info msg="Executing migration" id="alter dashboard.data to mediumtext v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.288697141Z level=info msg="Migration successfully executed" id="alter dashboard.data to mediumtext v1" duration=17.935µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.290192049Z level=info msg="Executing migration" id="Add column updated_by in dashboard - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.290398535Z level=info msg="Migration successfully executed" id="Add column updated_by in dashboard - v2" duration=206.478µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.291781433Z level=info msg="Executing migration" id="Add column created_by in dashboard - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.291964559Z level=info msg="Migration successfully executed" id="Add column created_by in dashboard - v2" duration=182.1µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.293358825Z level=info msg="Executing migration" id="Add column gnetId in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.293551643Z level=info msg="Migration successfully executed" id="Add column gnetId in dashboard" duration=192.858µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.294935467Z level=info msg="Executing migration" id="Add index for gnetId in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.295049305Z level=info msg="Migration successfully executed" id="Add index for gnetId in dashboard" duration=113.871µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.296422695Z level=info msg="Executing migration" id="Add column plugin_id in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.296610078Z level=info msg="Migration successfully executed" id="Add column plugin_id in dashboard" duration=187.221µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.298241644Z level=info msg="Executing migration" id="Add index for plugin_id in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.298372462Z level=info msg="Migration successfully executed" id="Add index for plugin_id in dashboard" duration=131.558µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.300119839Z level=info msg="Executing migration" id="Add index for dashboard_id in dashboard_tag"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.300237491Z level=info msg="Migration successfully executed" id="Add index for dashboard_id in dashboard_tag" duration=116.978µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.301687721Z level=info msg="Executing migration" id="Update dashboard table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.301700403Z level=info msg="Migration successfully executed" id="Update dashboard table charset" duration=12.794µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.303221547Z level=info msg="Executing migration" id="Update dashboard_tag table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.303232599Z level=info msg="Migration successfully executed" id="Update dashboard_tag table charset" duration=11.134µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.30474024Z level=info msg="Executing migration" id="Add column folder_id in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.304945215Z level=info msg="Migration successfully executed" id="Add column folder_id in dashboard" duration=203.76µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.306441246Z level=info msg="Executing migration" id="Add column isFolder in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.306636901Z level=info msg="Migration successfully executed" id="Add column isFolder in dashboard" duration=195.691µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.308136484Z level=info msg="Executing migration" id="Add column has_acl in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.308314594Z level=info msg="Migration successfully executed" id="Add column has_acl in dashboard" duration=178.167µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.309801702Z level=info msg="Executing migration" id="Add column uid in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.309978937Z level=info msg="Migration successfully executed" id="Add column uid in dashboard" duration=177.152µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.311475233Z level=info msg="Executing migration" id="Update uid column values in dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.311508899Z level=info msg="Migration successfully executed" id="Update uid column values in dashboard" duration=33.776µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.313022929Z level=info msg="Executing migration" id="Add unique index dashboard_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.313118843Z level=info msg="Migration successfully executed" id="Add unique index dashboard_org_id_uid" duration=95.863µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.314609011Z level=info msg="Executing migration" id="Remove unique index org_id_slug"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.314734231Z level=info msg="Migration successfully executed" id="Remove unique index org_id_slug" duration=125.497µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.31615256Z level=info msg="Executing migration" id="Update dashboard title length"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.316167106Z level=info msg="Migration successfully executed" id="Update dashboard title length" duration=14.679µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.317605354Z level=info msg="Executing migration" id="Add unique index for dashboard_org_id_title_folder_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.317722658Z level=info msg="Migration successfully executed" id="Add unique index for dashboard_org_id_title_folder_id" duration=117.322µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.319099954Z level=info msg="Executing migration" id="create dashboard_provisioning"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.319184053Z level=info msg="Migration successfully executed" id="create dashboard_provisioning" duration=84.207µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.320555693Z level=info msg="Executing migration" id="Rename table dashboard_provisioning to dashboard_provisioning_tmp_qwerty - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.321039201Z level=info msg="Migration successfully executed" id="Rename table dashboard_provisioning to dashboard_provisioning_tmp_qwerty - v1" duration=481.661µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.322431612Z level=info msg="Executing migration" id="create dashboard_provisioning v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.322517762Z level=info msg="Migration successfully executed" id="create dashboard_provisioning v2" duration=86.178µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.323979516Z level=info msg="Executing migration" id="create index IDX_dashboard_provisioning_dashboard_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.324079164Z level=info msg="Migration successfully executed" id="create index IDX_dashboard_provisioning_dashboard_id - v2" duration=99.75µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.325688072Z level=info msg="Executing migration" id="create index IDX_dashboard_provisioning_dashboard_id_name - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.325790805Z level=info msg="Migration successfully executed" id="create index IDX_dashboard_provisioning_dashboard_id_name - v2" duration=102.759µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.327148072Z level=info msg="Executing migration" id="copy dashboard_provisioning v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.327216476Z level=info msg="Migration successfully executed" id="copy dashboard_provisioning v1 to v2" duration=68.441µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.328599842Z level=info msg="Executing migration" id="drop dashboard_provisioning_tmp_qwerty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.32868511Z level=info msg="Migration successfully executed" id="drop dashboard_provisioning_tmp_qwerty" duration=85.291µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.330050295Z level=info msg="Executing migration" id="Add check_sum column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.330260115Z level=info msg="Migration successfully executed" id="Add check_sum column" duration=209.861µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.33171092Z level=info msg="Executing migration" id="Add index for dashboard_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.331849449Z level=info msg="Migration successfully executed" id="Add index for dashboard_title" duration=139.256µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.333306767Z level=info msg="Executing migration" id="delete tags for deleted dashboards"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.333346428Z level=info msg="Migration successfully executed" id="delete tags for deleted dashboards" duration=40.354µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.334766475Z level=info msg="Executing migration" id="delete stars for deleted dashboards"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.334794781Z level=info msg="Migration successfully executed" id="delete stars for deleted dashboards" duration=28.448µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.336202213Z level=info msg="Executing migration" id="Add index for dashboard_is_folder"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.336316291Z level=info msg="Migration successfully executed" id="Add index for dashboard_is_folder" duration=114.127µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.337717821Z level=info msg="Executing migration" id="Add isPublic for dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.337941227Z level=info msg="Migration successfully executed" id="Add isPublic for dashboard" duration=223.406µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.339318277Z level=info msg="Executing migration" id="Add deleted for dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.339532983Z level=info msg="Migration successfully executed" id="Add deleted for dashboard" duration=214.742µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.340908677Z level=info msg="Executing migration" id="Add index for deleted"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.341020625Z level=info msg="Migration successfully executed" id="Add index for deleted" duration=112.028µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.342416152Z level=info msg="Executing migration" id="Add column dashboard_uid in dashboard_tag"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.34265179Z level=info msg="Migration successfully executed" id="Add column dashboard_uid in dashboard_tag" duration=235.722µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.344078444Z level=info msg="Executing migration" id="Add column org_id in dashboard_tag"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.344302768Z level=info msg="Migration successfully executed" id="Add column org_id in dashboard_tag" duration=226.007µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.345835276Z level=info msg="Executing migration" id="Add missing dashboard_uid and org_id to dashboard_tag"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.345911348Z level=info msg="Migration successfully executed" id="Add missing dashboard_uid and org_id to dashboard_tag" duration=76.023µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.347369643Z level=info msg="Executing migration" id="Add apiVersion for dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.347619342Z level=info msg="Migration successfully executed" id="Add apiVersion for dashboard" duration=249.964µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.348976149Z level=info msg="Executing migration" id="Add index for dashboard_uid on dashboard_tag table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.34908612Z level=info msg="Migration successfully executed" id="Add index for dashboard_uid on dashboard_tag table" duration=110.62µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.350477806Z level=info msg="Executing migration" id="Add missing dashboard_uid and org_id to star"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.350585532Z level=info msg="Migration successfully executed" id="Add missing dashboard_uid and org_id to star" duration=107.788µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.352011294Z level=info msg="Executing migration" id="create data_source table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.352118387Z level=info msg="Migration successfully executed" id="create data_source table" duration=107.317µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.353649923Z level=info msg="Executing migration" id="add index data_source.account_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.353751084Z level=info msg="Migration successfully executed" id="add index data_source.account_id" duration=101.309µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.355246079Z level=info msg="Executing migration" id="add unique index data_source.account_id_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.355341721Z level=info msg="Migration successfully executed" id="add unique index data_source.account_id_name" duration=95.739µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.356840313Z level=info msg="Executing migration" id="drop index IDX_data_source_account_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.356946528Z level=info msg="Migration successfully executed" id="drop index IDX_data_source_account_id - v1" duration=106.043µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.35845515Z level=info msg="Executing migration" id="drop index UQE_data_source_account_id_name - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.358559066Z level=info msg="Migration successfully executed" id="drop index UQE_data_source_account_id_name - v1" duration=103.943µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.360007691Z level=info msg="Executing migration" id="Rename table data_source to data_source_v1 - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.360544258Z level=info msg="Migration successfully executed" id="Rename table data_source to data_source_v1 - v1" duration=536.407µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.362078705Z level=info msg="Executing migration" id="create data_source table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.362210686Z level=info msg="Migration successfully executed" id="create data_source table v2" duration=132.363µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.3637358Z level=info msg="Executing migration" id="create index IDX_data_source_org_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.363842222Z level=info msg="Migration successfully executed" id="create index IDX_data_source_org_id - v2" duration=106.551µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.365270611Z level=info msg="Executing migration" id="create index UQE_data_source_org_id_name - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.365373802Z level=info msg="Migration successfully executed" id="create index UQE_data_source_org_id_name - v2" duration=103.852µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.366753191Z level=info msg="Executing migration" id="Drop old table data_source_v1 #2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.36683909Z level=info msg="Migration successfully executed" id="Drop old table data_source_v1 #2" duration=85.931µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.368238499Z level=info msg="Executing migration" id="Add column with_credentials"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.368463119Z level=info msg="Migration successfully executed" id="Add column with_credentials" duration=224.494µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.369856478Z level=info msg="Executing migration" id="Add secure json data column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.37007813Z level=info msg="Migration successfully executed" id="Add secure json data column" duration=221.393µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.371495648Z level=info msg="Executing migration" id="Update data_source table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.371507181Z level=info msg="Migration successfully executed" id="Update data_source table charset" duration=13.086µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.372900088Z level=info msg="Executing migration" id="Update initial version to 1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.372939696Z level=info msg="Migration successfully executed" id="Update initial version to 1" duration=39.731µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.374340577Z level=info msg="Executing migration" id="Add read_only data column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.374549676Z level=info msg="Migration successfully executed" id="Add read_only data column" duration=208.95µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.375927961Z level=info msg="Executing migration" id="Migrate logging ds to loki ds"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.3759657Z level=info msg="Migration successfully executed" id="Migrate logging ds to loki ds" duration=37.951µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.377331382Z level=info msg="Executing migration" id="Update json_data with nulls"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.377363209Z level=info msg="Migration successfully executed" id="Update json_data with nulls" duration=32.103µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.378762565Z level=info msg="Executing migration" id="Add uid column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.378976119Z level=info msg="Migration successfully executed" id="Add uid column" duration=213.65µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.380370782Z level=info msg="Executing migration" id="Update uid value"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.380400434Z level=info msg="Migration successfully executed" id="Update uid value" duration=28.644µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.381802814Z level=info msg="Executing migration" id="Add unique index datasource_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.381916005Z level=info msg="Migration successfully executed" id="Add unique index datasource_org_id_uid" duration=112.253µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.383315524Z level=info msg="Executing migration" id="add unique index datasource_org_id_is_default"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.383415537Z level=info msg="Migration successfully executed" id="add unique index datasource_org_id_is_default" duration=100.005µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.384794837Z level=info msg="Executing migration" id="Add is_prunable column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.385023065Z level=info msg="Migration successfully executed" id="Add is_prunable column" duration=227.98µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.386416246Z level=info msg="Executing migration" id="Add api_version column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.386646683Z level=info msg="Migration successfully executed" id="Add api_version column" duration=230.524µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.388014389Z level=info msg="Executing migration" id="Update secure_json_data column to MediumText"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.38802529Z level=info msg="Migration successfully executed" id="Update secure_json_data column to MediumText" duration=11.033µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.389379311Z level=info msg="Executing migration" id="create api_key table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.389464324Z level=info msg="Migration successfully executed" id="create api_key table" duration=85.039µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.39086774Z level=info msg="Executing migration" id="add index api_key.account_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.390972388Z level=info msg="Migration successfully executed" id="add index api_key.account_id" duration=104.73µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.392349822Z level=info msg="Executing migration" id="add index api_key.key"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.39244084Z level=info msg="Migration successfully executed" id="add index api_key.key" duration=91.086µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.393811198Z level=info msg="Executing migration" id="add index api_key.account_id_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.39391933Z level=info msg="Migration successfully executed" id="add index api_key.account_id_name" duration=108.139µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.395309549Z level=info msg="Executing migration" id="drop index IDX_api_key_account_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.395413102Z level=info msg="Migration successfully executed" id="drop index IDX_api_key_account_id - v1" duration=103.645µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.396776916Z level=info msg="Executing migration" id="drop index UQE_api_key_key - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.396881868Z level=info msg="Migration successfully executed" id="drop index UQE_api_key_key - v1" duration=105.058µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.398237618Z level=info msg="Executing migration" id="drop index UQE_api_key_account_id_name - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.39835545Z level=info msg="Migration successfully executed" id="drop index UQE_api_key_account_id_name - v1" duration=118.007µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.39967991Z level=info msg="Executing migration" id="Rename table api_key to api_key_v1 - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.4002702Z level=info msg="Migration successfully executed" id="Rename table api_key to api_key_v1 - v1" duration=589.954µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.402136941Z level=info msg="Executing migration" id="create api_key table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.402233723Z level=info msg="Migration successfully executed" id="create api_key table v2" duration=95.518µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.403748025Z level=info msg="Executing migration" id="create index IDX_api_key_org_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.40384982Z level=info msg="Migration successfully executed" id="create index IDX_api_key_org_id - v2" duration=101.81µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.405345621Z level=info msg="Executing migration" id="create index UQE_api_key_key - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.405440295Z level=info msg="Migration successfully executed" id="create index UQE_api_key_key - v2" duration=94.669µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.406938713Z level=info msg="Executing migration" id="create index UQE_api_key_org_id_name - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.4070453Z level=info msg="Migration successfully executed" id="create index UQE_api_key_org_id_name - v2" duration=106.619µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.40855546Z level=info msg="Executing migration" id="copy api_key v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.408606684Z level=info msg="Migration successfully executed" id="copy api_key v1 to v2" duration=52.755µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.410104454Z level=info msg="Executing migration" id="Drop old table api_key_v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.41019351Z level=info msg="Migration successfully executed" id="Drop old table api_key_v1" duration=88.976µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.41170446Z level=info msg="Executing migration" id="Update api_key table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.41171743Z level=info msg="Migration successfully executed" id="Update api_key table charset" duration=13.099µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.413242595Z level=info msg="Executing migration" id="Add expires to api_key table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.413474326Z level=info msg="Migration successfully executed" id="Add expires to api_key table" duration=231.495µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.414909076Z level=info msg="Executing migration" id="Add service account foreign key"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.415160617Z level=info msg="Migration successfully executed" id="Add service account foreign key" duration=251.782µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.416541492Z level=info msg="Executing migration" id="set service account foreign key to nil if 0"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.416568909Z level=info msg="Migration successfully executed" id="set service account foreign key to nil if 0" duration=27.561µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.418000016Z level=info msg="Executing migration" id="Add last_used_at to api_key table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.418218418Z level=info msg="Migration successfully executed" id="Add last_used_at to api_key table" duration=218.263µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.419601909Z level=info msg="Executing migration" id="Add is_revoked column to api_key table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.41982868Z level=info msg="Migration successfully executed" id="Add is_revoked column to api_key table" duration=226.258µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.421209256Z level=info msg="Executing migration" id="create dashboard_snapshot table v4"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.421295556Z level=info msg="Migration successfully executed" id="create dashboard_snapshot table v4" duration=86.241µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.422664643Z level=info msg="Executing migration" id="drop table dashboard_snapshot_v4 #1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.422750626Z level=info msg="Migration successfully executed" id="drop table dashboard_snapshot_v4 #1" duration=85.832µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.424169386Z level=info msg="Executing migration" id="create dashboard_snapshot table v5 #2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.424278361Z level=info msg="Migration successfully executed" id="create dashboard_snapshot table v5 #2" duration=108.946µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.425678812Z level=info msg="Executing migration" id="create index UQE_dashboard_snapshot_key - v5"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.425779928Z level=info msg="Migration successfully executed" id="create index UQE_dashboard_snapshot_key - v5" duration=100.436µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.427146264Z level=info msg="Executing migration" id="create index UQE_dashboard_snapshot_delete_key - v5"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.427242827Z level=info msg="Migration successfully executed" id="create index UQE_dashboard_snapshot_delete_key - v5" duration=96.551µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.428621584Z level=info msg="Executing migration" id="create index IDX_dashboard_snapshot_user_id - v5"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.428713151Z level=info msg="Migration successfully executed" id="create index IDX_dashboard_snapshot_user_id - v5" duration=91.508µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.43009444Z level=info msg="Executing migration" id="alter dashboard_snapshot to mediumtext v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.430105377Z level=info msg="Migration successfully executed" id="alter dashboard_snapshot to mediumtext v2" duration=10.118µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.431536161Z level=info msg="Executing migration" id="Update dashboard_snapshot table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.431556375Z level=info msg="Migration successfully executed" id="Update dashboard_snapshot table charset" duration=20.589µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.432974804Z level=info msg="Executing migration" id="Add column external_delete_url to dashboard_snapshots table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.433234082Z level=info msg="Migration successfully executed" id="Add column external_delete_url to dashboard_snapshots table" duration=259.069µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.434625528Z level=info msg="Executing migration" id="Add encrypted dashboard json column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.434864571Z level=info msg="Migration successfully executed" id="Add encrypted dashboard json column" duration=238.054µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.436253859Z level=info msg="Executing migration" id="Change dashboard_encrypted column to MEDIUMBLOB"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.436266152Z level=info msg="Migration successfully executed" id="Change dashboard_encrypted column to MEDIUMBLOB" duration=12.493µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.437671784Z level=info msg="Executing migration" id="create quota table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.437769468Z level=info msg="Migration successfully executed" id="create quota table v1" duration=97.645µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.439125743Z level=info msg="Executing migration" id="create index UQE_quota_org_id_user_id_target - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.439241793Z level=info msg="Migration successfully executed" id="create index UQE_quota_org_id_user_id_target - v1" duration=116.024µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.4406437Z level=info msg="Executing migration" id="Update quota table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.440655936Z level=info msg="Migration successfully executed" id="Update quota table charset" duration=12.334µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.442052953Z level=info msg="Executing migration" id="create plugin_setting table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.442152513Z level=info msg="Migration successfully executed" id="create plugin_setting table" duration=99.8µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.443524182Z level=info msg="Executing migration" id="create index UQE_plugin_setting_org_id_plugin_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.443662997Z level=info msg="Migration successfully executed" id="create index UQE_plugin_setting_org_id_plugin_id - v1" duration=139.044µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.445238825Z level=info msg="Executing migration" id="Add column plugin_version to plugin_settings"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.44554968Z level=info msg="Migration successfully executed" id="Add column plugin_version to plugin_settings" duration=310.842µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.44700993Z level=info msg="Executing migration" id="Update plugin_setting table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.447026448Z level=info msg="Migration successfully executed" id="Update plugin_setting table charset" duration=16.689µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.448442267Z level=info msg="Executing migration" id="update NULL org_id to 1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.448513381Z level=info msg="Migration successfully executed" id="update NULL org_id to 1" duration=71.219µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.449949897Z level=info msg="Executing migration" id="make org_id NOT NULL and DEFAULT VALUE 1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.450826395Z level=info msg="Migration successfully executed" id="make org_id NOT NULL and DEFAULT VALUE 1" duration=875.391µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.452486806Z level=info msg="Executing migration" id="create session table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.452609878Z level=info msg="Migration successfully executed" id="create session table" duration=123.105µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.45413194Z level=info msg="Executing migration" id="Drop old table playlist table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.454154086Z level=info msg="Migration successfully executed" id="Drop old table playlist table" duration=22.19µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.455711222Z level=info msg="Executing migration" id="Drop old table playlist_item table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.455728065Z level=info msg="Migration successfully executed" id="Drop old table playlist_item table" duration=16.95µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.457336973Z level=info msg="Executing migration" id="create playlist table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.457452026Z level=info msg="Migration successfully executed" id="create playlist table v2" duration=115.43µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.458988434Z level=info msg="Executing migration" id="create playlist item table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.459089732Z level=info msg="Migration successfully executed" id="create playlist item table v2" duration=101.615µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.460615615Z level=info msg="Executing migration" id="Update playlist table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.460633314Z level=info msg="Migration successfully executed" id="Update playlist table charset" duration=17.964µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.462163679Z level=info msg="Executing migration" id="Update playlist_item table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.462177021Z level=info msg="Migration successfully executed" id="Update playlist_item table charset" duration=13.559µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.463699861Z level=info msg="Executing migration" id="Add playlist column created_at"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.464002342Z level=info msg="Migration successfully executed" id="Add playlist column created_at" duration=302.225µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.465401336Z level=info msg="Executing migration" id="Add playlist column updated_at"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.465669788Z level=info msg="Migration successfully executed" id="Add playlist column updated_at" duration=268.395µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.467062415Z level=info msg="Executing migration" id="drop preferences table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.467084179Z level=info msg="Migration successfully executed" id="drop preferences table v2" duration=22.134µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.468528603Z level=info msg="Executing migration" id="drop preferences table v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.468553563Z level=info msg="Migration successfully executed" id="drop preferences table v3" duration=25.313µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.469957593Z level=info msg="Executing migration" id="create preferences table v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.470067035Z level=info msg="Migration successfully executed" id="create preferences table v3" duration=109.518µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.471426314Z level=info msg="Executing migration" id="Update preferences table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.471442907Z level=info msg="Migration successfully executed" id="Update preferences table charset" duration=16.746µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.472834731Z level=info msg="Executing migration" id="Add column team_id in preferences"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.473120347Z level=info msg="Migration successfully executed" id="Add column team_id in preferences" duration=285.425µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.474559746Z level=info msg="Executing migration" id="Update team_id column values in preferences"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.474586674Z level=info msg="Migration successfully executed" id="Update team_id column values in preferences" duration=27.763µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.475952769Z level=info msg="Executing migration" id="Add column week_start in preferences"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.476223904Z level=info msg="Migration successfully executed" id="Add column week_start in preferences" duration=271.295µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.477609682Z level=info msg="Executing migration" id="Add column preferences.json_data"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.477871514Z level=info msg="Migration successfully executed" id="Add column preferences.json_data" duration=262µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.479255075Z level=info msg="Executing migration" id="alter preferences.json_data to mediumtext v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.479266708Z level=info msg="Migration successfully executed" id="alter preferences.json_data to mediumtext v1" duration=11.887µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.48065904Z level=info msg="Executing migration" id="Add preferences index org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.480756876Z level=info msg="Migration successfully executed" id="Add preferences index org_id" duration=97.706µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.482195912Z level=info msg="Executing migration" id="Add preferences index user_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.48233601Z level=info msg="Migration successfully executed" id="Add preferences index user_id" duration=140.511µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.483684622Z level=info msg="Executing migration" id="create alert table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.483837592Z level=info msg="Migration successfully executed" id="create alert table v1" duration=152.935µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.485235404Z level=info msg="Executing migration" id="add index alert org_id & id "
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.485346346Z level=info msg="Migration successfully executed" id="add index alert org_id & id " duration=110.924µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.486741061Z level=info msg="Executing migration" id="add index alert state"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.486840881Z level=info msg="Migration successfully executed" id="add index alert state" duration=99.81µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.488200802Z level=info msg="Executing migration" id="add index alert dashboard_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.488300389Z level=info msg="Migration successfully executed" id="add index alert dashboard_id" duration=99.602µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.489675997Z level=info msg="Executing migration" id="Create alert_rule_tag table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.489757571Z level=info msg="Migration successfully executed" id="Create alert_rule_tag table v1" duration=81.647µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.49116505Z level=info msg="Executing migration" id="Add unique index alert_rule_tag.alert_id_tag_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.491261086Z level=info msg="Migration successfully executed" id="Add unique index alert_rule_tag.alert_id_tag_id" duration=95.878µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.492646401Z level=info msg="Executing migration" id="drop index UQE_alert_rule_tag_alert_id_tag_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.492772072Z level=info msg="Migration successfully executed" id="drop index UQE_alert_rule_tag_alert_id_tag_id - v1" duration=125.803µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.494149697Z level=info msg="Executing migration" id="Rename table alert_rule_tag to alert_rule_tag_v1 - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.494899341Z level=info msg="Migration successfully executed" id="Rename table alert_rule_tag to alert_rule_tag_v1 - v1" duration=748.314µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.496320999Z level=info msg="Executing migration" id="Create alert_rule_tag table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.496403411Z level=info msg="Migration successfully executed" id="Create alert_rule_tag table v2" duration=82.544µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.497799676Z level=info msg="Executing migration" id="create index UQE_alert_rule_tag_alert_id_tag_id - Add unique index alert_rule_tag.alert_id_tag_id V2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.497909458Z level=info msg="Migration successfully executed" id="create index UQE_alert_rule_tag_alert_id_tag_id - Add unique index alert_rule_tag.alert_id_tag_id V2" duration=110.245µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.49929249Z level=info msg="Executing migration" id="copy alert_rule_tag v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.499337627Z level=info msg="Migration successfully executed" id="copy alert_rule_tag v1 to v2" duration=45.286µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.501173664Z level=info msg="Executing migration" id="drop table alert_rule_tag_v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.501268277Z level=info msg="Migration successfully executed" id="drop table alert_rule_tag_v1" duration=94.641µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.502779836Z level=info msg="Executing migration" id="create alert_notification table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.50288911Z level=info msg="Migration successfully executed" id="create alert_notification table v1" duration=109.414µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.50440492Z level=info msg="Executing migration" id="Add column is_default"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.504822207Z level=info msg="Migration successfully executed" id="Add column is_default" duration=417.165µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.506369076Z level=info msg="Executing migration" id="Add column frequency"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.50674059Z level=info msg="Migration successfully executed" id="Add column frequency" duration=371.699µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.508333516Z level=info msg="Executing migration" id="Add column send_reminder"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.508624818Z level=info msg="Migration successfully executed" id="Add column send_reminder" duration=291.332µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.510122449Z level=info msg="Executing migration" id="Add column disable_resolve_message"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.510402699Z level=info msg="Migration successfully executed" id="Add column disable_resolve_message" duration=280.142µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.511893817Z level=info msg="Executing migration" id="add index alert_notification org_id & name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.511995381Z level=info msg="Migration successfully executed" id="add index alert_notification org_id & name" duration=101.558µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.513517629Z level=info msg="Executing migration" id="Update alert table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.513535094Z level=info msg="Migration successfully executed" id="Update alert table charset" duration=19.204µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.515050353Z level=info msg="Executing migration" id="Update alert_notification table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.515069614Z level=info msg="Migration successfully executed" id="Update alert_notification table charset" duration=19.586µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.516495052Z level=info msg="Executing migration" id="create notification_journal table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.516607345Z level=info msg="Migration successfully executed" id="create notification_journal table v1" duration=112.37µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.51797968Z level=info msg="Executing migration" id="add index notification_journal org_id & alert_id & notifier_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.51810774Z level=info msg="Migration successfully executed" id="add index notification_journal org_id & alert_id & notifier_id" duration=128.154µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.519626805Z level=info msg="Executing migration" id="drop alert_notification_journal"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.519797408Z level=info msg="Migration successfully executed" id="drop alert_notification_journal" duration=170.565µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.521232859Z level=info msg="Executing migration" id="create alert_notification_state table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.521339052Z level=info msg="Migration successfully executed" id="create alert_notification_state table v1" duration=106.601µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.522728106Z level=info msg="Executing migration" id="add index alert_notification_state org_id & alert_id & notifier_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.522836852Z level=info msg="Migration successfully executed" id="add index alert_notification_state org_id & alert_id & notifier_id" duration=108.658µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.524235799Z level=info msg="Executing migration" id="Add for to alert table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.524592856Z level=info msg="Migration successfully executed" id="Add for to alert table" duration=357.016µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.526048239Z level=info msg="Executing migration" id="Add column uid in alert_notification"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.526331461Z level=info msg="Migration successfully executed" id="Add column uid in alert_notification" duration=283.304µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.527769863Z level=info msg="Executing migration" id="Update uid column values in alert_notification"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.527803529Z level=info msg="Migration successfully executed" id="Update uid column values in alert_notification" duration=33.624µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.529303048Z level=info msg="Executing migration" id="Add unique index alert_notification_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.529424523Z level=info msg="Migration successfully executed" id="Add unique index alert_notification_org_id_uid" duration=120.11µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.530897292Z level=info msg="Executing migration" id="Remove unique index org_id_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.531022666Z level=info msg="Migration successfully executed" id="Remove unique index org_id_name" duration=125.309µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.532446421Z level=info msg="Executing migration" id="Add column secure_settings in alert_notification"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.53273945Z level=info msg="Migration successfully executed" id="Add column secure_settings in alert_notification" duration=292.935µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.53415352Z level=info msg="Executing migration" id="alter alert.settings to mediumtext"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.534164085Z level=info msg="Migration successfully executed" id="alter alert.settings to mediumtext" duration=10.68µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.535602757Z level=info msg="Executing migration" id="Add non-unique index alert_notification_state_alert_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.535706004Z level=info msg="Migration successfully executed" id="Add non-unique index alert_notification_state_alert_id" duration=103.42µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.537272606Z level=info msg="Executing migration" id="Add non-unique index alert_rule_tag_alert_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.537363438Z level=info msg="Migration successfully executed" id="Add non-unique index alert_rule_tag_alert_id" duration=90.943µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.539063105Z level=info msg="Executing migration" id="Drop old annotation table v4"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.539082212Z level=info msg="Migration successfully executed" id="Drop old annotation table v4" duration=19.237µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.540560119Z level=info msg="Executing migration" id="create annotation table v5"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.540664036Z level=info msg="Migration successfully executed" id="create annotation table v5" duration=103.522µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.542204075Z level=info msg="Executing migration" id="add index annotation 0 v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.542297482Z level=info msg="Migration successfully executed" id="add index annotation 0 v3" duration=93.475µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.543779648Z level=info msg="Executing migration" id="add index annotation 1 v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.543886692Z level=info msg="Migration successfully executed" id="add index annotation 1 v3" duration=106.867µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.545354893Z level=info msg="Executing migration" id="add index annotation 2 v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.545484465Z level=info msg="Migration successfully executed" id="add index annotation 2 v3" duration=130.213µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.546932187Z level=info msg="Executing migration" id="add index annotation 3 v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.547065588Z level=info msg="Migration successfully executed" id="add index annotation 3 v3" duration=133.579µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.548398985Z level=info msg="Executing migration" id="add index annotation 4 v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.548491714Z level=info msg="Migration successfully executed" id="add index annotation 4 v3" duration=92.694µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.549907928Z level=info msg="Executing migration" id="Update annotation table charset"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.54991974Z level=info msg="Migration successfully executed" id="Update annotation table charset" duration=11.984µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.551474372Z level=info msg="Executing migration" id="Add column region_id to annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.55186886Z level=info msg="Migration successfully executed" id="Add column region_id to annotation table" duration=394.962µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.553306232Z level=info msg="Executing migration" id="Drop category_id index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.553432013Z level=info msg="Migration successfully executed" id="Drop category_id index" duration=125.902µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.5549906Z level=info msg="Executing migration" id="Add column tags to annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.555329236Z level=info msg="Migration successfully executed" id="Add column tags to annotation table" duration=338.551µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.55690998Z level=info msg="Executing migration" id="Create annotation_tag table v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.556997226Z level=info msg="Migration successfully executed" id="Create annotation_tag table v2" duration=88.002µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.558544657Z level=info msg="Executing migration" id="Add unique index annotation_tag.annotation_id_tag_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.55864328Z level=info msg="Migration successfully executed" id="Add unique index annotation_tag.annotation_id_tag_id" duration=98.574µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.560166651Z level=info msg="Executing migration" id="drop index UQE_annotation_tag_annotation_id_tag_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.560278574Z level=info msg="Migration successfully executed" id="drop index UQE_annotation_tag_annotation_id_tag_id - v2" duration=111.925µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.562032893Z level=info msg="Executing migration" id="Rename table annotation_tag to annotation_tag_v2 - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.562909725Z level=info msg="Migration successfully executed" id="Rename table annotation_tag to annotation_tag_v2 - v2" duration=876.528µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.564517462Z level=info msg="Executing migration" id="Create annotation_tag table v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.564624788Z level=info msg="Migration successfully executed" id="Create annotation_tag table v3" duration=107.489µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.566195198Z level=info msg="Executing migration" id="create index UQE_annotation_tag_annotation_id_tag_id - Add unique index annotation_tag.annotation_id_tag_id V3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.566310045Z level=info msg="Migration successfully executed" id="create index UQE_annotation_tag_annotation_id_tag_id - Add unique index annotation_tag.annotation_id_tag_id V3" duration=116.238µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.567887581Z level=info msg="Executing migration" id="copy annotation_tag v2 to v3"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.56794328Z level=info msg="Migration successfully executed" id="copy annotation_tag v2 to v3" duration=56.056µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.569389918Z level=info msg="Executing migration" id="drop table annotation_tag_v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.569490932Z level=info msg="Migration successfully executed" id="drop table annotation_tag_v2" duration=101.236µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.570911959Z level=info msg="Executing migration" id="Update alert annotations and set TEXT to empty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.570935517Z level=info msg="Migration successfully executed" id="Update alert annotations and set TEXT to empty" duration=23.609µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.572400451Z level=info msg="Executing migration" id="Add created time to annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.572732071Z level=info msg="Migration successfully executed" id="Add created time to annotation table" duration=335.829µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.574178785Z level=info msg="Executing migration" id="Add updated time to annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.574498221Z level=info msg="Migration successfully executed" id="Add updated time to annotation table" duration=319.544µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.575934794Z level=info msg="Executing migration" id="Add index for created in annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.576039478Z level=info msg="Migration successfully executed" id="Add index for created in annotation table" duration=104.697µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.577489673Z level=info msg="Executing migration" id="Add index for updated in annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.57758747Z level=info msg="Migration successfully executed" id="Add index for updated in annotation table" duration=97.894µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.579007046Z level=info msg="Executing migration" id="Convert existing annotations from seconds to milliseconds"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.579073616Z level=info msg="Migration successfully executed" id="Convert existing annotations from seconds to milliseconds" duration=65.907µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.5805838Z level=info msg="Executing migration" id="Add epoch_end column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.580967335Z level=info msg="Migration successfully executed" id="Add epoch_end column" duration=384.987µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.582424757Z level=info msg="Executing migration" id="Add index for epoch_end"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.582526819Z level=info msg="Migration successfully executed" id="Add index for epoch_end" duration=102.158µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.583966657Z level=info msg="Executing migration" id="Make epoch_end the same as epoch"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.583992215Z level=info msg="Migration successfully executed" id="Make epoch_end the same as epoch" duration=25.61µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.585437045Z level=info msg="Executing migration" id="Move region to single row"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.585484929Z level=info msg="Migration successfully executed" id="Move region to single row" duration=47.918µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.586904779Z level=info msg="Executing migration" id="Remove index org_id_epoch from annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.587023439Z level=info msg="Migration successfully executed" id="Remove index org_id_epoch from annotation table" duration=118.596µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.588435909Z level=info msg="Executing migration" id="Remove index org_id_dashboard_id_panel_id_epoch from annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.588547007Z level=info msg="Migration successfully executed" id="Remove index org_id_dashboard_id_panel_id_epoch from annotation table" duration=111.128µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.590074006Z level=info msg="Executing migration" id="Add index for org_id_dashboard_id_epoch_end_epoch on annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.590171012Z level=info msg="Migration successfully executed" id="Add index for org_id_dashboard_id_epoch_end_epoch on annotation table" duration=96.989µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.591633966Z level=info msg="Executing migration" id="Add index for org_id_epoch_end_epoch on annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.591728191Z level=info msg="Migration successfully executed" id="Add index for org_id_epoch_end_epoch on annotation table" duration=94.178µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.593122077Z level=info msg="Executing migration" id="Remove index org_id_epoch_epoch_end from annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.593221483Z level=info msg="Migration successfully executed" id="Remove index org_id_epoch_epoch_end from annotation table" duration=99.398µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.594635413Z level=info msg="Executing migration" id="Add index for alert_id on annotation table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.594723056Z level=info msg="Migration successfully executed" id="Add index for alert_id on annotation table" duration=87.77µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.596133542Z level=info msg="Executing migration" id="Increase tags column to length 4096"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.596143334Z level=info msg="Migration successfully executed" id="Increase tags column to length 4096" duration=9.976µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.597596887Z level=info msg="Executing migration" id="Increase prev_state column to length 40 not null"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.597614168Z level=info msg="Migration successfully executed" id="Increase prev_state column to length 40 not null" duration=23.749µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.599059594Z level=info msg="Executing migration" id="Increase new_state column to length 40 not null"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.599070253Z level=info msg="Migration successfully executed" id="Increase new_state column to length 40 not null" duration=10.86µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.600494013Z level=info msg="Executing migration" id="create test_data table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.600590751Z level=info msg="Migration successfully executed" id="create test_data table" duration=96.778µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.602012873Z level=info msg="Executing migration" id="create dashboard_version table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.602114126Z level=info msg="Migration successfully executed" id="create dashboard_version table v1" duration=101.144µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.604135609Z level=info msg="Executing migration" id="add index dashboard_version.dashboard_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.604247786Z level=info msg="Migration successfully executed" id="add index dashboard_version.dashboard_id" duration=112.468µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.605843658Z level=info msg="Executing migration" id="add unique index dashboard_version.dashboard_id and dashboard_version.version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.60593791Z level=info msg="Migration successfully executed" id="add unique index dashboard_version.dashboard_id and dashboard_version.version" duration=94.228µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.607509408Z level=info msg="Executing migration" id="Set dashboard version to 1 where 0"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.607567003Z level=info msg="Migration successfully executed" id="Set dashboard version to 1 where 0" duration=57.686µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.609182499Z level=info msg="Executing migration" id="save existing dashboard data in dashboard_version table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.609236108Z level=info msg="Migration successfully executed" id="save existing dashboard data in dashboard_version table v1" duration=54.708µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.61083277Z level=info msg="Executing migration" id="alter dashboard_version.data to mediumtext v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.610844348Z level=info msg="Migration successfully executed" id="alter dashboard_version.data to mediumtext v1" duration=11.724µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.612456122Z level=info msg="Executing migration" id="Add apiVersion for dashboard_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.612817827Z level=info msg="Migration successfully executed" id="Add apiVersion for dashboard_version" duration=361.5µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.614457042Z level=info msg="Executing migration" id="create team table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.614570272Z level=info msg="Migration successfully executed" id="create team table" duration=116.614µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.616099587Z level=info msg="Executing migration" id="add index team.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.61620063Z level=info msg="Migration successfully executed" id="add index team.org_id" duration=101.162µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.617659329Z level=info msg="Executing migration" id="add unique index team_org_id_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.617760752Z level=info msg="Migration successfully executed" id="add unique index team_org_id_name" duration=101.553µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.619212163Z level=info msg="Executing migration" id="Add column uid in team"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.619559537Z level=info msg="Migration successfully executed" id="Add column uid in team" duration=347.281µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.621077021Z level=info msg="Executing migration" id="Update uid column values in team"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.621115004Z level=info msg="Migration successfully executed" id="Update uid column values in team" duration=38.193µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.622655728Z level=info msg="Executing migration" id="Add unique index team_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.622785253Z level=info msg="Migration successfully executed" id="Add unique index team_org_id_uid" duration=129.749µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.624263881Z level=info msg="Executing migration" id="Add column external_uid in team"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.624630595Z level=info msg="Migration successfully executed" id="Add column external_uid in team" duration=365.288µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.626227203Z level=info msg="Executing migration" id="Add column is_provisioned in team"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.626563119Z level=info msg="Migration successfully executed" id="Add column is_provisioned in team" duration=335.91µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.628030838Z level=info msg="Executing migration" id="create team member table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.628113192Z level=info msg="Migration successfully executed" id="create team member table" duration=82.345µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.629524675Z level=info msg="Executing migration" id="add index team_member.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.62962709Z level=info msg="Migration successfully executed" id="add index team_member.org_id" duration=102.558µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.631001358Z level=info msg="Executing migration" id="add unique index team_member_org_id_team_id_user_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.631120803Z level=info msg="Migration successfully executed" id="add unique index team_member_org_id_team_id_user_id" duration=118.264µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.632589193Z level=info msg="Executing migration" id="add index team_member.team_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.632686761Z level=info msg="Migration successfully executed" id="add index team_member.team_id" duration=97.586µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.634116722Z level=info msg="Executing migration" id="Add column email to team table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.634471385Z level=info msg="Migration successfully executed" id="Add column email to team table" duration=354.506µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.635898178Z level=info msg="Executing migration" id="Add column external to team_member table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.636250633Z level=info msg="Migration successfully executed" id="Add column external to team_member table" duration=353.357µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.637694372Z level=info msg="Executing migration" id="Add column permission to team_member table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.638021976Z level=info msg="Migration successfully executed" id="Add column permission to team_member table" duration=327.461µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.639468704Z level=info msg="Executing migration" id="add unique index team_member_user_id_org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.639566615Z level=info msg="Migration successfully executed" id="add unique index team_member_user_id_org_id" duration=97.948µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.641005503Z level=info msg="Executing migration" id="create dashboard acl table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.641106758Z level=info msg="Migration successfully executed" id="create dashboard acl table" duration=101.157µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.642505944Z level=info msg="Executing migration" id="add index dashboard_acl_dashboard_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.642601833Z level=info msg="Migration successfully executed" id="add index dashboard_acl_dashboard_id" duration=95.908µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.644033155Z level=info msg="Executing migration" id="add unique index dashboard_acl_dashboard_id_user_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.644135135Z level=info msg="Migration successfully executed" id="add unique index dashboard_acl_dashboard_id_user_id" duration=102.177µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.646352089Z level=info msg="Executing migration" id="add unique index dashboard_acl_dashboard_id_team_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.646464731Z level=info msg="Migration successfully executed" id="add unique index dashboard_acl_dashboard_id_team_id" duration=112.889µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.648804792Z level=info msg="Executing migration" id="add index dashboard_acl_user_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.649022552Z level=info msg="Migration successfully executed" id="add index dashboard_acl_user_id" duration=218.133µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.650544053Z level=info msg="Executing migration" id="add index dashboard_acl_team_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.650713896Z level=info msg="Migration successfully executed" id="add index dashboard_acl_team_id" duration=171.82µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.652250221Z level=info msg="Executing migration" id="add index dashboard_acl_org_id_role"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.65237211Z level=info msg="Migration successfully executed" id="add index dashboard_acl_org_id_role" duration=122.053µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.653840073Z level=info msg="Executing migration" id="add index dashboard_permission"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.653940314Z level=info msg="Migration successfully executed" id="add index dashboard_permission" duration=100.29µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.655371249Z level=info msg="Executing migration" id="save default acl rules in dashboard_acl table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.655457315Z level=info msg="Migration successfully executed" id="save default acl rules in dashboard_acl table" duration=86.131µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.657256362Z level=info msg="Executing migration" id="delete acl rules for deleted dashboards and folders"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.65728676Z level=info msg="Migration successfully executed" id="delete acl rules for deleted dashboards and folders" duration=30.502µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.658914644Z level=info msg="Executing migration" id="create tag table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.658991471Z level=info msg="Migration successfully executed" id="create tag table" duration=77.667µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.660708446Z level=info msg="Executing migration" id="add index tag.key_value"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.660801764Z level=info msg="Migration successfully executed" id="add index tag.key_value" duration=93.169µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.662370196Z level=info msg="Executing migration" id="create login attempt table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.662446583Z level=info msg="Migration successfully executed" id="create login attempt table" duration=76.427µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.664073475Z level=info msg="Executing migration" id="add index login_attempt.username"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.664215427Z level=info msg="Migration successfully executed" id="add index login_attempt.username" duration=142.651µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.666090138Z level=info msg="Executing migration" id="drop index IDX_login_attempt_username - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.666220842Z level=info msg="Migration successfully executed" id="drop index IDX_login_attempt_username - v1" duration=129.365µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.667803444Z level=info msg="Executing migration" id="Rename table login_attempt to login_attempt_tmp_qwerty - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.66884815Z level=info msg="Migration successfully executed" id="Rename table login_attempt to login_attempt_tmp_qwerty - v1" duration=1.043177ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.670378939Z level=info msg="Executing migration" id="create login_attempt v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.670466542Z level=info msg="Migration successfully executed" id="create login_attempt v2" duration=87.764µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.671926263Z level=info msg="Executing migration" id="create index IDX_login_attempt_username - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.672035539Z level=info msg="Migration successfully executed" id="create index IDX_login_attempt_username - v2" duration=109.267µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.673645236Z level=info msg="Executing migration" id="copy login_attempt v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.673698835Z level=info msg="Migration successfully executed" id="copy login_attempt v1 to v2" duration=53.782µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.675295425Z level=info msg="Executing migration" id="drop login_attempt_tmp_qwerty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.67538918Z level=info msg="Migration successfully executed" id="drop login_attempt_tmp_qwerty" duration=93.768µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.676992953Z level=info msg="Executing migration" id="create user auth table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.677072942Z level=info msg="Migration successfully executed" id="create user auth table" duration=80.011µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.678547564Z level=info msg="Executing migration" id="create index IDX_user_auth_auth_module_auth_id - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.678649171Z level=info msg="Migration successfully executed" id="create index IDX_user_auth_auth_module_auth_id - v1" duration=101.627µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.680092087Z level=info msg="Executing migration" id="alter user_auth.auth_id to length 190"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.680102785Z level=info msg="Migration successfully executed" id="alter user_auth.auth_id to length 190" duration=10.876µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.681554049Z level=info msg="Executing migration" id="Add OAuth access token to user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.681987654Z level=info msg="Migration successfully executed" id="Add OAuth access token to user_auth" duration=433.339µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.683388542Z level=info msg="Executing migration" id="Add OAuth refresh token to user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.683767325Z level=info msg="Migration successfully executed" id="Add OAuth refresh token to user_auth" duration=378.678µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.685232898Z level=info msg="Executing migration" id="Add OAuth token type to user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.68567274Z level=info msg="Migration successfully executed" id="Add OAuth token type to user_auth" duration=438.901µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.687070213Z level=info msg="Executing migration" id="Add OAuth expiry to user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.687439035Z level=info msg="Migration successfully executed" id="Add OAuth expiry to user_auth" duration=368.825µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.688979997Z level=info msg="Executing migration" id="Add index to user_id column in user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.689083535Z level=info msg="Migration successfully executed" id="Add index to user_id column in user_auth" duration=103.723µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.690469673Z level=info msg="Executing migration" id="Add OAuth ID token to user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.690849802Z level=info msg="Migration successfully executed" id="Add OAuth ID token to user_auth" duration=383.522µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.692281669Z level=info msg="Executing migration" id="Add user_unique_id to user_auth"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.692634988Z level=info msg="Migration successfully executed" id="Add user_unique_id to user_auth" duration=353.305µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.694059761Z level=info msg="Executing migration" id="create server_lock table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.694153117Z level=info msg="Migration successfully executed" id="create server_lock table" duration=93.391µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.695589083Z level=info msg="Executing migration" id="add index server_lock.operation_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.695698262Z level=info msg="Migration successfully executed" id="add index server_lock.operation_uid" duration=109.208µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.697055392Z level=info msg="Executing migration" id="create user auth token table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.697160347Z level=info msg="Migration successfully executed" id="create user auth token table" duration=105.007µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.698531827Z level=info msg="Executing migration" id="add unique index user_auth_token.auth_token"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.698637648Z level=info msg="Migration successfully executed" id="add unique index user_auth_token.auth_token" duration=109.355µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.700072355Z level=info msg="Executing migration" id="add unique index user_auth_token.prev_auth_token"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.700166184Z level=info msg="Migration successfully executed" id="add unique index user_auth_token.prev_auth_token" duration=93.907µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.701582155Z level=info msg="Executing migration" id="add index user_auth_token.user_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.701675664Z level=info msg="Migration successfully executed" id="add index user_auth_token.user_id" duration=93.551µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.703209708Z level=info msg="Executing migration" id="Add revoked_at to the user auth token"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.703619897Z level=info msg="Migration successfully executed" id="Add revoked_at to the user auth token" duration=410.082µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.705084452Z level=info msg="Executing migration" id="add index user_auth_token.revoked_at"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.705197426Z level=info msg="Migration successfully executed" id="add index user_auth_token.revoked_at" duration=113.173µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.70670552Z level=info msg="Executing migration" id="add external_session_id to user_auth_token"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.707107101Z level=info msg="Migration successfully executed" id="add external_session_id to user_auth_token" duration=399.119µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.70857891Z level=info msg="Executing migration" id="create cache_data table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.708669968Z level=info msg="Migration successfully executed" id="create cache_data table" duration=87.565µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.710703299Z level=info msg="Executing migration" id="add unique index cache_data.cache_key"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.710799259Z level=info msg="Migration successfully executed" id="add unique index cache_data.cache_key" duration=98.837µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.712353917Z level=info msg="Executing migration" id="create short_url table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.712435688Z level=info msg="Migration successfully executed" id="create short_url table v1" duration=81.74µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.713988959Z level=info msg="Executing migration" id="add index short_url.org_id-uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.714096713Z level=info msg="Migration successfully executed" id="add index short_url.org_id-uid" duration=107.846µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.717365581Z level=info msg="Executing migration" id="alter table short_url alter column created_by type to bigint"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.717379684Z level=info msg="Migration successfully executed" id="alter table short_url alter column created_by type to bigint" duration=14.177µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.718961879Z level=info msg="Executing migration" id="delete alert_definition table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.71898234Z level=info msg="Migration successfully executed" id="delete alert_definition table" duration=20.765µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.72055134Z level=info msg="Executing migration" id="recreate alert_definition table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.720641642Z level=info msg="Migration successfully executed" id="recreate alert_definition table" duration=90.331µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.722190422Z level=info msg="Executing migration" id="add index in alert_definition on org_id and title columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.722284934Z level=info msg="Migration successfully executed" id="add index in alert_definition on org_id and title columns" duration=94.5µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.723804922Z level=info msg="Executing migration" id="add index in alert_definition on org_id and uid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.723914636Z level=info msg="Migration successfully executed" id="add index in alert_definition on org_id and uid columns" duration=109.867µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.725297335Z level=info msg="Executing migration" id="alter alert_definition table data column to mediumtext in mysql"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.725307876Z level=info msg="Migration successfully executed" id="alter alert_definition table data column to mediumtext in mysql" duration=10.651µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.726815238Z level=info msg="Executing migration" id="drop index in alert_definition on org_id and title columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.726936607Z level=info msg="Migration successfully executed" id="drop index in alert_definition on org_id and title columns" duration=121.075µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.728355421Z level=info msg="Executing migration" id="drop index in alert_definition on org_id and uid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.728471022Z level=info msg="Migration successfully executed" id="drop index in alert_definition on org_id and uid columns" duration=115.716µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.729836746Z level=info msg="Executing migration" id="add unique index in alert_definition on org_id and title columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.729932071Z level=info msg="Migration successfully executed" id="add unique index in alert_definition on org_id and title columns" duration=96.464µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.73147021Z level=info msg="Executing migration" id="add unique index in alert_definition on org_id and uid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.731563877Z level=info msg="Migration successfully executed" id="add unique index in alert_definition on org_id and uid columns" duration=93.709µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.73297824Z level=info msg="Executing migration" id="Add column paused in alert_definition"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.733410756Z level=info msg="Migration successfully executed" id="Add column paused in alert_definition" duration=432.184µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.734953699Z level=info msg="Executing migration" id="drop alert_definition table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.735126921Z level=info msg="Migration successfully executed" id="drop alert_definition table" duration=173.04µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.736780939Z level=info msg="Executing migration" id="delete alert_definition_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.736801303Z level=info msg="Migration successfully executed" id="delete alert_definition_version table" duration=23.404µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.738252894Z level=info msg="Executing migration" id="recreate alert_definition_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.738344764Z level=info msg="Migration successfully executed" id="recreate alert_definition_version table" duration=91.983µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.739789662Z level=info msg="Executing migration" id="add index in alert_definition_version table on alert_definition_id and version columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.739901302Z level=info msg="Migration successfully executed" id="add index in alert_definition_version table on alert_definition_id and version columns" duration=111.742µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.74131291Z level=info msg="Executing migration" id="add index in alert_definition_version table on alert_definition_uid and version columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.741419127Z level=info msg="Migration successfully executed" id="add index in alert_definition_version table on alert_definition_uid and version columns" duration=106.407µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.742837304Z level=info msg="Executing migration" id="alter alert_definition_version table data column to mediumtext in mysql"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.742848017Z level=info msg="Migration successfully executed" id="alter alert_definition_version table data column to mediumtext in mysql" duration=11.018µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.744275094Z level=info msg="Executing migration" id="drop alert_definition_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.744431004Z level=info msg="Migration successfully executed" id="drop alert_definition_version table" duration=155.974µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.746010186Z level=info msg="Executing migration" id="create alert_instance table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.746125684Z level=info msg="Migration successfully executed" id="create alert_instance table" duration=115.508µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.747558835Z level=info msg="Executing migration" id="add index in alert_instance table on def_org_id, def_uid and current_state columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.747667601Z level=info msg="Migration successfully executed" id="add index in alert_instance table on def_org_id, def_uid and current_state columns" duration=109.023µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.749161548Z level=info msg="Executing migration" id="add index in alert_instance table on def_org_id, current_state columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.749277926Z level=info msg="Migration successfully executed" id="add index in alert_instance table on def_org_id, current_state columns" duration=116.508µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.750791114Z level=info msg="Executing migration" id="add column current_state_end to alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.751231836Z level=info msg="Migration successfully executed" id="add column current_state_end to alert_instance" duration=434.335µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.752692524Z level=info msg="Executing migration" id="remove index def_org_id, def_uid, current_state on alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.752815372Z level=info msg="Migration successfully executed" id="remove index def_org_id, def_uid, current_state on alert_instance" duration=123.011µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.754244962Z level=info msg="Executing migration" id="remove index def_org_id, current_state on alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.754363027Z level=info msg="Migration successfully executed" id="remove index def_org_id, current_state on alert_instance" duration=118.124µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.755750998Z level=info msg="Executing migration" id="rename def_org_id to rule_org_id in alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.757547166Z level=info msg="Migration successfully executed" id="rename def_org_id to rule_org_id in alert_instance" duration=1.793203ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.759070916Z level=info msg="Executing migration" id="rename def_uid to rule_uid in alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.761000523Z level=info msg="Migration successfully executed" id="rename def_uid to rule_uid in alert_instance" duration=1.92831ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.762481144Z level=info msg="Executing migration" id="add index rule_org_id, rule_uid, current_state on alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.762598759Z level=info msg="Migration successfully executed" id="add index rule_org_id, rule_uid, current_state on alert_instance" duration=121.838µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.764080083Z level=info msg="Executing migration" id="add index rule_org_id, current_state on alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.764199591Z level=info msg="Migration successfully executed" id="add index rule_org_id, current_state on alert_instance" duration=119.64µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.765835625Z level=info msg="Executing migration" id="add current_reason column related to current_state"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.766299453Z level=info msg="Migration successfully executed" id="add current_reason column related to current_state" duration=463.972µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.767898214Z level=info msg="Executing migration" id="add result_fingerprint column to alert_instance"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.768557819Z level=info msg="Migration successfully executed" id="add result_fingerprint column to alert_instance" duration=659.742µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.770256791Z level=info msg="Executing migration" id="create alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.770405421Z level=info msg="Migration successfully executed" id="create alert_rule table" duration=148.6µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.772036355Z level=info msg="Executing migration" id="add index in alert_rule on org_id and title columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.772210512Z level=info msg="Migration successfully executed" id="add index in alert_rule on org_id and title columns" duration=174.038µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.773809589Z level=info msg="Executing migration" id="add index in alert_rule on org_id and uid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.773975505Z level=info msg="Migration successfully executed" id="add index in alert_rule on org_id and uid columns" duration=165.686µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.77559282Z level=info msg="Executing migration" id="add index in alert_rule on org_id, namespace_uid, group_uid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.775746083Z level=info msg="Migration successfully executed" id="add index in alert_rule on org_id, namespace_uid, group_uid columns" duration=153.213µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.77737095Z level=info msg="Executing migration" id="alter alert_rule table data column to mediumtext in mysql"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.777391071Z level=info msg="Migration successfully executed" id="alter alert_rule table data column to mediumtext in mysql" duration=20.37µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.779036955Z level=info msg="Executing migration" id="add column for to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.77968892Z level=info msg="Migration successfully executed" id="add column for to alert_rule" duration=651.802µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.781291595Z level=info msg="Executing migration" id="add column annotations to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.781954119Z level=info msg="Migration successfully executed" id="add column annotations to alert_rule" duration=662.545µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.783473004Z level=info msg="Executing migration" id="add column labels to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.784072199Z level=info msg="Migration successfully executed" id="add column labels to alert_rule" duration=599.219µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.785683987Z level=info msg="Executing migration" id="remove unique index from alert_rule on org_id, title columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.785878485Z level=info msg="Migration successfully executed" id="remove unique index from alert_rule on org_id, title columns" duration=194.372µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.787392977Z level=info msg="Executing migration" id="add index in alert_rule on org_id, namespase_uid and title columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.787581419Z level=info msg="Migration successfully executed" id="add index in alert_rule on org_id, namespase_uid and title columns" duration=188.314µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.789217183Z level=info msg="Executing migration" id="add dashboard_uid column to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.789810213Z level=info msg="Migration successfully executed" id="add dashboard_uid column to alert_rule" duration=592.918µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.79133992Z level=info msg="Executing migration" id="add panel_id column to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.791926106Z level=info msg="Migration successfully executed" id="add panel_id column to alert_rule" duration=586.049µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.793468212Z level=info msg="Executing migration" id="add index in alert_rule on org_id, dashboard_uid and panel_id columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.79364087Z level=info msg="Migration successfully executed" id="add index in alert_rule on org_id, dashboard_uid and panel_id columns" duration=172.924µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.795243792Z level=info msg="Executing migration" id="add rule_group_idx column to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.79591765Z level=info msg="Migration successfully executed" id="add rule_group_idx column to alert_rule" duration=673.786µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.797453796Z level=info msg="Executing migration" id="add is_paused column to alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.798129999Z level=info msg="Migration successfully executed" id="add is_paused column to alert_rule table" duration=676.36µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.799680012Z level=info msg="Executing migration" id="fix is_paused column for alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.79969973Z level=info msg="Migration successfully executed" id="fix is_paused column for alert_rule table" duration=19.979µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.801273919Z level=info msg="Executing migration" id="create alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.801425506Z level=info msg="Migration successfully executed" id="create alert_rule_version table" duration=151.566µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.802967958Z level=info msg="Executing migration" id="add index in alert_rule_version table on rule_org_id, rule_uid and version columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.80317554Z level=info msg="Migration successfully executed" id="add index in alert_rule_version table on rule_org_id, rule_uid and version columns" duration=207.687µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.804648054Z level=info msg="Executing migration" id="add index in alert_rule_version table on rule_org_id, rule_namespace_uid and rule_group columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.804760127Z level=info msg="Migration successfully executed" id="add index in alert_rule_version table on rule_org_id, rule_namespace_uid and rule_group columns" duration=112.157µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.806201252Z level=info msg="Executing migration" id="alter alert_rule_version table data column to mediumtext in mysql"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.806212682Z level=info msg="Migration successfully executed" id="alter alert_rule_version table data column to mediumtext in mysql" duration=11.53µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.807712926Z level=info msg="Executing migration" id="add column for to alert_rule_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.808407661Z level=info msg="Migration successfully executed" id="add column for to alert_rule_version" duration=694.653µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.809924888Z level=info msg="Executing migration" id="add column annotations to alert_rule_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.810576539Z level=info msg="Migration successfully executed" id="add column annotations to alert_rule_version" duration=651.506µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.812090345Z level=info msg="Executing migration" id="add column labels to alert_rule_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.812731212Z level=info msg="Migration successfully executed" id="add column labels to alert_rule_version" duration=640.191µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.81461126Z level=info msg="Executing migration" id="add rule_group_idx column to alert_rule_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.815281995Z level=info msg="Migration successfully executed" id="add rule_group_idx column to alert_rule_version" duration=670.881µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.816948341Z level=info msg="Executing migration" id="add is_paused column to alert_rule_versions table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.817594839Z level=info msg="Migration successfully executed" id="add is_paused column to alert_rule_versions table" duration=646.355µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.819099905Z level=info msg="Executing migration" id="fix is_paused column for alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.81912416Z level=info msg="Migration successfully executed" id="fix is_paused column for alert_rule_version table" duration=24.533µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.820720731Z level=info msg="Executing migration" id=create_alert_configuration_table
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.820859625Z level=info msg="Migration successfully executed" id=create_alert_configuration_table duration=138.824µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.82241789Z level=info msg="Executing migration" id="Add column default in alert_configuration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.823031634Z level=info msg="Migration successfully executed" id="Add column default in alert_configuration" duration=613.602µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.824571475Z level=info msg="Executing migration" id="alert alert_configuration alertmanager_configuration column from TEXT to MEDIUMTEXT if mysql"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.824591067Z level=info msg="Migration successfully executed" id="alert alert_configuration alertmanager_configuration column from TEXT to MEDIUMTEXT if mysql" duration=19.829µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.826678216Z level=info msg="Executing migration" id="add column org_id in alert_configuration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.827410208Z level=info msg="Migration successfully executed" id="add column org_id in alert_configuration" duration=731.774µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.829066976Z level=info msg="Executing migration" id="add index in alert_configuration table on org_id column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.829242952Z level=info msg="Migration successfully executed" id="add index in alert_configuration table on org_id column" duration=175.923µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.830954286Z level=info msg="Executing migration" id="add configuration_hash column to alert_configuration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.831541759Z level=info msg="Migration successfully executed" id="add configuration_hash column to alert_configuration" duration=587.247µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.833111129Z level=info msg="Executing migration" id=create_ngalert_configuration_table
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.833207931Z level=info msg="Migration successfully executed" id=create_ngalert_configuration_table duration=100.173µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.834792964Z level=info msg="Executing migration" id="add index in ngalert_configuration on org_id column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.834916715Z level=info msg="Migration successfully executed" id="add index in ngalert_configuration on org_id column" duration=123.78µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.836475609Z level=info msg="Executing migration" id="add column send_alerts_to in ngalert_configuration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.836969443Z level=info msg="Migration successfully executed" id="add column send_alerts_to in ngalert_configuration" duration=493.573µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.83860317Z level=info msg="Executing migration" id="create provenance_type table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.838705085Z level=info msg="Migration successfully executed" id="create provenance_type table" duration=101.857µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.840259426Z level=info msg="Executing migration" id="add index to uniquify (record_key, record_type, org_id) columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.840382983Z level=info msg="Migration successfully executed" id="add index to uniquify (record_key, record_type, org_id) columns" duration=123.633µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.84184785Z level=info msg="Executing migration" id="create alert_image table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.841954276Z level=info msg="Migration successfully executed" id="create alert_image table" duration=106.365µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.843483815Z level=info msg="Executing migration" id="add unique index on token to alert_image table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.843627146Z level=info msg="Migration successfully executed" id="add unique index on token to alert_image table" duration=147.468µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.845061475Z level=info msg="Executing migration" id="support longer URLs in alert_image table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.845078227Z level=info msg="Migration successfully executed" id="support longer URLs in alert_image table" duration=21.403µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.846584592Z level=info msg="Executing migration" id=create_alert_configuration_history_table
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.846703279Z level=info msg="Migration successfully executed" id=create_alert_configuration_history_table duration=118.716µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.848357829Z level=info msg="Executing migration" id="drop non-unique orgID index on alert_configuration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.848495933Z level=info msg="Migration successfully executed" id="drop non-unique orgID index on alert_configuration" duration=138.328µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.850754273Z level=info msg="Executing migration" id="drop unique orgID index on alert_configuration if exists"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.850809313Z level=warn msg="Skipping migration: Already executed, but not recorded in migration log" id="drop unique orgID index on alert_configuration if exists"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.852307905Z level=info msg="Executing migration" id="extract alertmanager configuration history to separate table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.85241519Z level=info msg="Migration successfully executed" id="extract alertmanager configuration history to separate table" duration=107.2µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.853940914Z level=info msg="Executing migration" id="add unique index on orgID to alert_configuration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.85420887Z level=info msg="Migration successfully executed" id="add unique index on orgID to alert_configuration" duration=267.179µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.855680747Z level=info msg="Executing migration" id="add last_applied column to alert_configuration_history"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.85622218Z level=info msg="Migration successfully executed" id="add last_applied column to alert_configuration_history" duration=541.281µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.857758569Z level=info msg="Executing migration" id="create library_element table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.857876357Z level=info msg="Migration successfully executed" id="create library_element table v1" duration=117.826µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.859261153Z level=info msg="Executing migration" id="add index library_element org_id-folder_id-name-kind"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.859388188Z level=info msg="Migration successfully executed" id="add index library_element org_id-folder_id-name-kind" duration=127.03µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.860846891Z level=info msg="Executing migration" id="create library_element_connection table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.860936266Z level=info msg="Migration successfully executed" id="create library_element_connection table v1" duration=89.31µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.862405883Z level=info msg="Executing migration" id="add index library_element_connection element_id-kind-connection_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.862514253Z level=info msg="Migration successfully executed" id="add index library_element_connection element_id-kind-connection_id" duration=106.569µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.863967207Z level=info msg="Executing migration" id="add unique index library_element org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.864086663Z level=info msg="Migration successfully executed" id="add unique index library_element org_id_uid" duration=116.978µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.865578141Z level=info msg="Executing migration" id="increase max description length to 2048"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.865599467Z level=info msg="Migration successfully executed" id="increase max description length to 2048" duration=21.906µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.867079446Z level=info msg="Executing migration" id="alter library_element model to mediumtext"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.867091827Z level=info msg="Migration successfully executed" id="alter library_element model to mediumtext" duration=12.568µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.868589228Z level=info msg="Executing migration" id="add library_element folder uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.869157985Z level=info msg="Migration successfully executed" id="add library_element folder uid" duration=568.313µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.870693498Z level=info msg="Executing migration" id="populate library_element folder_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.870759977Z level=info msg="Migration successfully executed" id="populate library_element folder_uid" duration=66.678µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.872222258Z level=info msg="Executing migration" id="add index library_element org_id-folder_uid-name-kind"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.872351383Z level=info msg="Migration successfully executed" id="add index library_element org_id-folder_uid-name-kind" duration=129.147µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.873787174Z level=info msg="Executing migration" id="clone move dashboard alerts to unified alerting"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.873855384Z level=info msg="Migration successfully executed" id="clone move dashboard alerts to unified alerting" duration=65.791µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.87531924Z level=info msg="Executing migration" id="create data_keys table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.875430601Z level=info msg="Migration successfully executed" id="create data_keys table" duration=111.246µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.876878163Z level=info msg="Executing migration" id="create secrets table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.876974297Z level=info msg="Migration successfully executed" id="create secrets table" duration=96.263µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.878376346Z level=info msg="Executing migration" id="rename data_keys name column to id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.880833689Z level=info msg="Migration successfully executed" id="rename data_keys name column to id" duration=2.453358ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.882421923Z level=info msg="Executing migration" id="add name column into data_keys"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.882937186Z level=info msg="Migration successfully executed" id="add name column into data_keys" duration=515.303µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.884494351Z level=info msg="Executing migration" id="copy data_keys id column values into name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.8845235Z level=info msg="Migration successfully executed" id="copy data_keys id column values into name" duration=29.252µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.886092177Z level=info msg="Executing migration" id="rename data_keys name column to label"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.888510737Z level=info msg="Migration successfully executed" id="rename data_keys name column to label" duration=2.417784ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.890147875Z level=info msg="Executing migration" id="rename data_keys id column back to name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.893805223Z level=info msg="Migration successfully executed" id="rename data_keys id column back to name" duration=3.657453ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.895421165Z level=info msg="Executing migration" id="create kv_store table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.895594632Z level=info msg="Migration successfully executed" id="create kv_store table v1" duration=168.593µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.897205647Z level=info msg="Executing migration" id="add index kv_store.org_id-namespace-key"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.897400517Z level=info msg="Migration successfully executed" id="add index kv_store.org_id-namespace-key" duration=188.817µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.899057374Z level=info msg="Executing migration" id="update dashboard_uid and panel_id from existing annotations"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.899128431Z level=info msg="Migration successfully executed" id="update dashboard_uid and panel_id from existing annotations" duration=70.999µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.900809717Z level=info msg="Executing migration" id="create permission table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.90093978Z level=info msg="Migration successfully executed" id="create permission table" duration=130.427µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.902362614Z level=info msg="Executing migration" id="add unique index permission.role_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.902483455Z level=info msg="Migration successfully executed" id="add unique index permission.role_id" duration=120.914µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.903923027Z level=info msg="Executing migration" id="add unique index role_id_action_scope"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.904054061Z level=info msg="Migration successfully executed" id="add unique index role_id_action_scope" duration=131.028µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.905491818Z level=info msg="Executing migration" id="create role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.905596836Z level=info msg="Migration successfully executed" id="create role table" duration=104.998µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.907012046Z level=info msg="Executing migration" id="add column display_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.907553558Z level=info msg="Migration successfully executed" id="add column display_name" duration=541.571µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.908977405Z level=info msg="Executing migration" id="add column group_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.909483132Z level=info msg="Migration successfully executed" id="add column group_name" duration=505.75µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.910939787Z level=info msg="Executing migration" id="add index role.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.91107265Z level=info msg="Migration successfully executed" id="add index role.org_id" duration=133.245µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.912468486Z level=info msg="Executing migration" id="add unique index role_org_id_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.912579964Z level=info msg="Migration successfully executed" id="add unique index role_org_id_name" duration=111.493µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.914007277Z level=info msg="Executing migration" id="add index role_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.914139064Z level=info msg="Migration successfully executed" id="add index role_org_id_uid" duration=132.03µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.915591327Z level=info msg="Executing migration" id="create team role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.915710356Z level=info msg="Migration successfully executed" id="create team role table" duration=118.986µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.917071601Z level=info msg="Executing migration" id="add index team_role.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.917184163Z level=info msg="Migration successfully executed" id="add index team_role.org_id" duration=112.609µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.918639503Z level=info msg="Executing migration" id="add unique index team_role_org_id_team_id_role_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.918752997Z level=info msg="Migration successfully executed" id="add unique index team_role_org_id_team_id_role_id" duration=113.523µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.920197352Z level=info msg="Executing migration" id="add index team_role.team_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.920306433Z level=info msg="Migration successfully executed" id="add index team_role.team_id" duration=109.118µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.921747984Z level=info msg="Executing migration" id="create user role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.921848144Z level=info msg="Migration successfully executed" id="create user role table" duration=100.138µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.923273549Z level=info msg="Executing migration" id="add index user_role.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.923382604Z level=info msg="Migration successfully executed" id="add index user_role.org_id" duration=109.103µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.924831582Z level=info msg="Executing migration" id="add unique index user_role_org_id_user_id_role_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.924942702Z level=info msg="Migration successfully executed" id="add unique index user_role_org_id_user_id_role_id" duration=111.162µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.926359074Z level=info msg="Executing migration" id="add index user_role.user_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.92645666Z level=info msg="Migration successfully executed" id="add index user_role.user_id" duration=100.929µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.927884596Z level=info msg="Executing migration" id="create builtin role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.92798711Z level=info msg="Migration successfully executed" id="create builtin role table" duration=102.476µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.929423002Z level=info msg="Executing migration" id="add index builtin_role.role_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.929530756Z level=info msg="Migration successfully executed" id="add index builtin_role.role_id" duration=107.762µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.931015652Z level=info msg="Executing migration" id="add index builtin_role.name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.931146425Z level=info msg="Migration successfully executed" id="add index builtin_role.name" duration=131.03µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.932548038Z level=info msg="Executing migration" id="Add column org_id to builtin_role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.933096158Z level=info msg="Migration successfully executed" id="Add column org_id to builtin_role table" duration=548.013µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.934534162Z level=info msg="Executing migration" id="add index builtin_role.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.934646736Z level=info msg="Migration successfully executed" id="add index builtin_role.org_id" duration=112.647µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.936086606Z level=info msg="Executing migration" id="add unique index builtin_role_org_id_role_id_role"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.936201182Z level=info msg="Migration successfully executed" id="add unique index builtin_role_org_id_role_id_role" duration=114.596µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.937619544Z level=info msg="Executing migration" id="Remove unique index role_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.937745854Z level=info msg="Migration successfully executed" id="Remove unique index role_org_id_uid" duration=127.514µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.939629492Z level=info msg="Executing migration" id="add unique index role.uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.9397402Z level=info msg="Migration successfully executed" id="add unique index role.uid" duration=110.768µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.94130291Z level=info msg="Executing migration" id="create seed assignment table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.941389692Z level=info msg="Migration successfully executed" id="create seed assignment table" duration=86.794µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.942938409Z level=info msg="Executing migration" id="add unique index builtin_role_role_name"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.943047522Z level=info msg="Migration successfully executed" id="add unique index builtin_role_role_name" duration=109.239µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.944596724Z level=info msg="Executing migration" id="add column hidden to role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.945146548Z level=info msg="Migration successfully executed" id="add column hidden to role table" duration=549.733µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.946698017Z level=info msg="Executing migration" id="permission kind migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.947307338Z level=info msg="Migration successfully executed" id="permission kind migration" duration=609.267µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.948963119Z level=info msg="Executing migration" id="permission attribute migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.949543907Z level=info msg="Migration successfully executed" id="permission attribute migration" duration=581.389µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.951889174Z level=info msg="Executing migration" id="permission identifier migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.952428273Z level=info msg="Migration successfully executed" id="permission identifier migration" duration=543.098µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.953919396Z level=info msg="Executing migration" id="add permission identifier index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.954041838Z level=info msg="Migration successfully executed" id="add permission identifier index" duration=122.599µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.955483238Z level=info msg="Executing migration" id="add permission action scope role_id index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.955591682Z level=info msg="Migration successfully executed" id="add permission action scope role_id index" duration=105.342µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.957053788Z level=info msg="Executing migration" id="remove permission role_id action scope index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.95718189Z level=info msg="Migration successfully executed" id="remove permission role_id action scope index" duration=128.208µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.958597317Z level=info msg="Executing migration" id="add group mapping UID column to user_role table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.95915837Z level=info msg="Migration successfully executed" id="add group mapping UID column to user_role table" duration=560.816µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.960626056Z level=info msg="Executing migration" id="add user_role org ID, user ID, role ID, group mapping UID index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.96074764Z level=info msg="Migration successfully executed" id="add user_role org ID, user ID, role ID, group mapping UID index" duration=121.622µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.962189067Z level=info msg="Executing migration" id="remove user_role org ID, user ID, role ID index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.962313682Z level=info msg="Migration successfully executed" id="remove user_role org ID, user ID, role ID index" duration=124.616µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.963769927Z level=info msg="Executing migration" id="create query_history table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.963875162Z level=info msg="Migration successfully executed" id="create query_history table v1" duration=107.778µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.965366825Z level=info msg="Executing migration" id="add index query_history.org_id-created_by-datasource_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.965488484Z level=info msg="Migration successfully executed" id="add index query_history.org_id-created_by-datasource_uid" duration=122µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.966919001Z level=info msg="Executing migration" id="alter table query_history alter column created_by type to bigint"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.966932034Z level=info msg="Migration successfully executed" id="alter table query_history alter column created_by type to bigint" duration=13.188µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.968494773Z level=info msg="Executing migration" id="create query_history_details table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.968615247Z level=info msg="Migration successfully executed" id="create query_history_details table v1" duration=120.705µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.969999026Z level=info msg="Executing migration" id="rbac disabled migrator"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.97002174Z level=info msg="Migration successfully executed" id="rbac disabled migrator" duration=22.889µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.97149709Z level=info msg="Executing migration" id="teams permissions migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.971572359Z level=info msg="Migration successfully executed" id="teams permissions migration" duration=75.611µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.973136094Z level=info msg="Executing migration" id="dashboard permissions"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.973275095Z level=info msg="Migration successfully executed" id="dashboard permissions" duration=139.66µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.974811892Z level=info msg="Executing migration" id="dashboard permissions uid scopes"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.974875463Z level=info msg="Migration successfully executed" id="dashboard permissions uid scopes" duration=63.688µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.976368822Z level=info msg="Executing migration" id="drop managed folder create actions"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.97639445Z level=info msg="Migration successfully executed" id="drop managed folder create actions" duration=25.705µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.97784865Z level=info msg="Executing migration" id="alerting notification permissions"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.977947595Z level=info msg="Migration successfully executed" id="alerting notification permissions" duration=98.951µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.97938184Z level=info msg="Executing migration" id="create query_history_star table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.979477769Z level=info msg="Migration successfully executed" id="create query_history_star table v1" duration=95.8µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.980933113Z level=info msg="Executing migration" id="add index query_history.user_id-query_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.981049487Z level=info msg="Migration successfully executed" id="add index query_history.user_id-query_uid" duration=116.325µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.982524077Z level=info msg="Executing migration" id="add column org_id in query_history_star"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.98314556Z level=info msg="Migration successfully executed" id="add column org_id in query_history_star" duration=621.247µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.984646781Z level=info msg="Executing migration" id="alter table query_history_star_mig column user_id type to bigint"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.984658901Z level=info msg="Migration successfully executed" id="alter table query_history_star_mig column user_id type to bigint" duration=12.318µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.986170384Z level=info msg="Executing migration" id="create correlation table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.98628334Z level=info msg="Migration successfully executed" id="create correlation table v1" duration=112.851µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.987756871Z level=info msg="Executing migration" id="add index correlations.uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.98786554Z level=info msg="Migration successfully executed" id="add index correlations.uid" duration=111.56µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.989338081Z level=info msg="Executing migration" id="add index correlations.source_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.98945192Z level=info msg="Migration successfully executed" id="add index correlations.source_uid" duration=113.862µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.99091975Z level=info msg="Executing migration" id="add correlation config column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.991516315Z level=info msg="Migration successfully executed" id="add correlation config column" duration=596.395µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.992923167Z level=info msg="Executing migration" id="drop index IDX_correlation_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.99306607Z level=info msg="Migration successfully executed" id="drop index IDX_correlation_uid - v1" duration=142.966µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.99466069Z level=info msg="Executing migration" id="drop index IDX_correlation_source_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.994829648Z level=info msg="Migration successfully executed" id="drop index IDX_correlation_source_uid - v1" duration=169.448µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.996640076Z level=info msg="Executing migration" id="Rename table correlation to correlation_tmp_qwerty - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.998234639Z level=info msg="Migration successfully executed" id="Rename table correlation to correlation_tmp_qwerty - v1" duration=1.593994ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.999789447Z level=info msg="Executing migration" id="create correlation v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:29.999906232Z level=info msg="Migration successfully executed" id="create correlation v2" duration=116.867µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.001484927Z level=info msg="Executing migration" id="create index IDX_correlation_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.001601456Z level=info msg="Migration successfully executed" id="create index IDX_correlation_uid - v2" duration=115.909µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.003147586Z level=info msg="Executing migration" id="create index IDX_correlation_source_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.003254447Z level=info msg="Migration successfully executed" id="create index IDX_correlation_source_uid - v2" duration=106.978µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.004796543Z level=info msg="Executing migration" id="create index IDX_correlation_org_id - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.004899427Z level=info msg="Migration successfully executed" id="create index IDX_correlation_org_id - v2" duration=102.848µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.006455738Z level=info msg="Executing migration" id="copy correlation v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.006485202Z level=info msg="Migration successfully executed" id="copy correlation v1 to v2" duration=29.513µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.008202089Z level=info msg="Executing migration" id="drop correlation_tmp_qwerty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.008326599Z level=info msg="Migration successfully executed" id="drop correlation_tmp_qwerty" duration=124.491µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.009695Z level=info msg="Executing migration" id="add provisioning column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.010267864Z level=info msg="Migration successfully executed" id="add provisioning column" duration=572.689µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.011747162Z level=info msg="Executing migration" id="add type column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.012352606Z level=info msg="Migration successfully executed" id="add type column" duration=605.568µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.013746102Z level=info msg="Executing migration" id="create entity_events table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.013844332Z level=info msg="Migration successfully executed" id="create entity_events table" duration=98.258µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.015276494Z level=info msg="Executing migration" id="create dashboard public config v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.015389445Z level=info msg="Migration successfully executed" id="create dashboard public config v1" duration=113.024µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.016979379Z level=info msg="Executing migration" id="drop index UQE_dashboard_public_config_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.017026801Z level=warn msg="Skipping migration: Already executed, but not recorded in migration log" id="drop index UQE_dashboard_public_config_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.018479664Z level=info msg="Executing migration" id="drop index IDX_dashboard_public_config_org_id_dashboard_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.018535498Z level=warn msg="Skipping migration: Already executed, but not recorded in migration log" id="drop index IDX_dashboard_public_config_org_id_dashboard_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.019976377Z level=info msg="Executing migration" id="Drop old dashboard public config table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.020106699Z level=info msg="Migration successfully executed" id="Drop old dashboard public config table" duration=129.804µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.021601616Z level=info msg="Executing migration" id="recreate dashboard public config v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.02171382Z level=info msg="Migration successfully executed" id="recreate dashboard public config v1" duration=112.168µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.023129301Z level=info msg="Executing migration" id="create index UQE_dashboard_public_config_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.02323451Z level=info msg="Migration successfully executed" id="create index UQE_dashboard_public_config_uid - v1" duration=105.28µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.024648322Z level=info msg="Executing migration" id="create index IDX_dashboard_public_config_org_id_dashboard_uid - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.024762123Z level=info msg="Migration successfully executed" id="create index IDX_dashboard_public_config_org_id_dashboard_uid - v1" duration=112.831µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.026138942Z level=info msg="Executing migration" id="drop index UQE_dashboard_public_config_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.026268622Z level=info msg="Migration successfully executed" id="drop index UQE_dashboard_public_config_uid - v2" duration=129.694µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.027690364Z level=info msg="Executing migration" id="drop index IDX_dashboard_public_config_org_id_dashboard_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.027807958Z level=info msg="Migration successfully executed" id="drop index IDX_dashboard_public_config_org_id_dashboard_uid - v2" duration=117.791µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.029160951Z level=info msg="Executing migration" id="Drop public config table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.029286026Z level=info msg="Migration successfully executed" id="Drop public config table" duration=125.066µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.030855179Z level=info msg="Executing migration" id="Recreate dashboard public config v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.030975212Z level=info msg="Migration successfully executed" id="Recreate dashboard public config v2" duration=120.039µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.032462859Z level=info msg="Executing migration" id="create index UQE_dashboard_public_config_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.032576349Z level=info msg="Migration successfully executed" id="create index UQE_dashboard_public_config_uid - v2" duration=113.555µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.034116854Z level=info msg="Executing migration" id="create index IDX_dashboard_public_config_org_id_dashboard_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.034264403Z level=info msg="Migration successfully executed" id="create index IDX_dashboard_public_config_org_id_dashboard_uid - v2" duration=147.871µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.035855838Z level=info msg="Executing migration" id="create index UQE_dashboard_public_config_access_token - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.035975104Z level=info msg="Migration successfully executed" id="create index UQE_dashboard_public_config_access_token - v2" duration=119.404µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.037417655Z level=info msg="Executing migration" id="Rename table dashboard_public_config to dashboard_public - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.039106257Z level=info msg="Migration successfully executed" id="Rename table dashboard_public_config to dashboard_public - v2" duration=1.688241ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.040594411Z level=info msg="Executing migration" id="add annotations_enabled column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.041239252Z level=info msg="Migration successfully executed" id="add annotations_enabled column" duration=644.884µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.042701066Z level=info msg="Executing migration" id="add time_selection_enabled column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.043283975Z level=info msg="Migration successfully executed" id="add time_selection_enabled column" duration=582.973µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.044719631Z level=info msg="Executing migration" id="delete orphaned public dashboards"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.044752372Z level=info msg="Migration successfully executed" id="delete orphaned public dashboards" duration=32.936µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.046241539Z level=info msg="Executing migration" id="add share column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.046848762Z level=info msg="Migration successfully executed" id="add share column" duration=606.966µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.057505799Z level=info msg="Executing migration" id="backfill empty share column fields with default of public"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.057553731Z level=info msg="Migration successfully executed" id="backfill empty share column fields with default of public" duration=47.981µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.060103654Z level=info msg="Executing migration" id="create file table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.060217419Z level=info msg="Migration successfully executed" id="create file table" duration=113.811µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.062774783Z level=info msg="Executing migration" id="file table idx: path natural pk"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.062898499Z level=info msg="Migration successfully executed" id="file table idx: path natural pk" duration=121.271µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.065337977Z level=info msg="Executing migration" id="file table idx: parent_folder_path_hash fast folder retrieval"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.065468908Z level=info msg="Migration successfully executed" id="file table idx: parent_folder_path_hash fast folder retrieval" duration=130.979µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.067944089Z level=info msg="Executing migration" id="create file_meta table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.068101427Z level=info msg="Migration successfully executed" id="create file_meta table" duration=157.342µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.070651722Z level=info msg="Executing migration" id="file table idx: path key"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.070778247Z level=info msg="Migration successfully executed" id="file table idx: path key" duration=131.398µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.073243345Z level=info msg="Executing migration" id="set path collation in file table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.073265382Z level=info msg="Migration successfully executed" id="set path collation in file table" duration=22.391µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.075282521Z level=info msg="Executing migration" id="migrate contents column to mediumblob for MySQL"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.075294838Z level=info msg="Migration successfully executed" id="migrate contents column to mediumblob for MySQL" duration=12.366µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.076905738Z level=info msg="Executing migration" id="managed permissions migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.076989949Z level=info msg="Migration successfully executed" id="managed permissions migration" duration=84.294µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.078625403Z level=info msg="Executing migration" id="managed folder permissions alert actions migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.078661781Z level=info msg="Migration successfully executed" id="managed folder permissions alert actions migration" duration=36.682µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.080310054Z level=info msg="Executing migration" id="RBAC action name migrator"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.08056464Z level=info msg="Migration successfully executed" id="RBAC action name migrator" duration=254.968µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.082266235Z level=info msg="Executing migration" id="Add UID column to playlist"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.083131728Z level=info msg="Migration successfully executed" id="Add UID column to playlist" duration=865.384µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.084810724Z level=info msg="Executing migration" id="Update uid column values in playlist"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.084852421Z level=info msg="Migration successfully executed" id="Update uid column values in playlist" duration=37.499µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.086631408Z level=info msg="Executing migration" id="Add index for uid in playlist"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.086872346Z level=info msg="Migration successfully executed" id="Add index for uid in playlist" duration=241.086µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.088545033Z level=info msg="Executing migration" id="update group index for alert rules"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.088701272Z level=info msg="Migration successfully executed" id="update group index for alert rules" duration=156.574µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.090461853Z level=info msg="Executing migration" id="managed folder permissions alert actions repeated migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.090542938Z level=info msg="Migration successfully executed" id="managed folder permissions alert actions repeated migration" duration=81.179µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.092339284Z level=info msg="Executing migration" id="admin only folder/dashboard permission"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.092453115Z level=info msg="Migration successfully executed" id="admin only folder/dashboard permission" duration=113.69µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.094203078Z level=info msg="Executing migration" id="add action column to seed_assignment"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.095316475Z level=info msg="Migration successfully executed" id="add action column to seed_assignment" duration=1.113023ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.09703258Z level=info msg="Executing migration" id="add scope column to seed_assignment"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.097901861Z level=info msg="Migration successfully executed" id="add scope column to seed_assignment" duration=869.341µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.099576243Z level=info msg="Executing migration" id="remove unique index builtin_role_role_name before nullable update"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.099738124Z level=info msg="Migration successfully executed" id="remove unique index builtin_role_role_name before nullable update" duration=162.307µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.101386021Z level=info msg="Executing migration" id="update seed_assignment role_name column to nullable"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.10769557Z level=info msg="Migration successfully executed" id="update seed_assignment role_name column to nullable" duration=6.308892ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.109304728Z level=info msg="Executing migration" id="add unique index builtin_role_name back"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.109482064Z level=info msg="Migration successfully executed" id="add unique index builtin_role_name back" duration=177.405µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.111321938Z level=info msg="Executing migration" id="add unique index builtin_role_action_scope"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.11148842Z level=info msg="Migration successfully executed" id="add unique index builtin_role_action_scope" duration=166.531µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.113257544Z level=info msg="Executing migration" id="add primary key to seed_assigment"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.115841147Z level=info msg="Migration successfully executed" id="add primary key to seed_assigment" duration=2.58373ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.117620307Z level=info msg="Executing migration" id="add origin column to seed_assignment"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.118309351Z level=info msg="Migration successfully executed" id="add origin column to seed_assignment" duration=689.082µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.11993506Z level=info msg="Executing migration" id="add origin to plugin seed_assignment"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.119981556Z level=info msg="Migration successfully executed" id="add origin to plugin seed_assignment" duration=43.242µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.121590208Z level=info msg="Executing migration" id="prevent seeding OnCall access"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.121617938Z level=info msg="Migration successfully executed" id="prevent seeding OnCall access" duration=27.752µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.123277782Z level=info msg="Executing migration" id="managed folder permissions alert actions repeated fixed migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.123305454Z level=info msg="Migration successfully executed" id="managed folder permissions alert actions repeated fixed migration" duration=31.92µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.124908445Z level=info msg="Executing migration" id="managed folder permissions library panel actions migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.124932831Z level=info msg="Migration successfully executed" id="managed folder permissions library panel actions migration" duration=24.425µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.126538095Z level=info msg="Executing migration" id="migrate external alertmanagers to datsourcse"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.126576878Z level=info msg="Migration successfully executed" id="migrate external alertmanagers to datsourcse" duration=38.782µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.128307075Z level=info msg="Executing migration" id="create folder table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.128427489Z level=info msg="Migration successfully executed" id="create folder table" duration=120.67µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.130189699Z level=info msg="Executing migration" id="Add index for parent_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.130351767Z level=info msg="Migration successfully executed" id="Add index for parent_uid" duration=162.436µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.131999487Z level=info msg="Executing migration" id="Add unique index for folder.uid and folder.org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.132139922Z level=info msg="Migration successfully executed" id="Add unique index for folder.uid and folder.org_id" duration=140.506µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.133786683Z level=info msg="Executing migration" id="Update folder title length"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.133803242Z level=info msg="Migration successfully executed" id="Update folder title length" duration=22.333µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.135468896Z level=info msg="Executing migration" id="Add unique index for folder.title and folder.parent_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.135594405Z level=info msg="Migration successfully executed" id="Add unique index for folder.title and folder.parent_uid" duration=125.547µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.137218753Z level=info msg="Executing migration" id="Remove unique index for folder.title and folder.parent_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.137348326Z level=info msg="Migration successfully executed" id="Remove unique index for folder.title and folder.parent_uid" duration=129.614µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.139000987Z level=info msg="Executing migration" id="Add unique index for title, parent_uid, and org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.139133969Z level=info msg="Migration successfully executed" id="Add unique index for title, parent_uid, and org_id" duration=133.03µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.140878682Z level=info msg="Executing migration" id="Sync dashboard and folder table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.140947991Z level=info msg="Migration successfully executed" id="Sync dashboard and folder table" duration=65.999µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.142446412Z level=info msg="Executing migration" id="Remove ghost folders from the folder table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.142488759Z level=info msg="Migration successfully executed" id="Remove ghost folders from the folder table" duration=40.647µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.143992758Z level=info msg="Executing migration" id="Remove unique index UQE_folder_uid_org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.144128112Z level=info msg="Migration successfully executed" id="Remove unique index UQE_folder_uid_org_id" duration=132.635µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.145658044Z level=info msg="Executing migration" id="Add unique index UQE_folder_org_id_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.145784559Z level=info msg="Migration successfully executed" id="Add unique index UQE_folder_org_id_uid" duration=126.528µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.147291156Z level=info msg="Executing migration" id="Remove unique index UQE_folder_title_parent_uid_org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.147430191Z level=info msg="Migration successfully executed" id="Remove unique index UQE_folder_title_parent_uid_org_id" duration=139.321µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.148887967Z level=info msg="Executing migration" id="Add unique index UQE_folder_org_id_parent_uid_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.149022944Z level=info msg="Migration successfully executed" id="Add unique index UQE_folder_org_id_parent_uid_title" duration=135.063µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.150382378Z level=info msg="Executing migration" id="Remove index IDX_folder_parent_uid_org_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.150513815Z level=info msg="Migration successfully executed" id="Remove index IDX_folder_parent_uid_org_id" duration=131.459µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.152039876Z level=info msg="Executing migration" id="Remove unique index UQE_folder_org_id_parent_uid_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.152178078Z level=info msg="Migration successfully executed" id="Remove unique index UQE_folder_org_id_parent_uid_title" duration=138.857µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.153658464Z level=info msg="Executing migration" id="create anon_device table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.153761524Z level=info msg="Migration successfully executed" id="create anon_device table" duration=103.032µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.15513841Z level=info msg="Executing migration" id="add unique index anon_device.device_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.155260979Z level=info msg="Migration successfully executed" id="add unique index anon_device.device_id" duration=122.638µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.156759503Z level=info msg="Executing migration" id="add index anon_device.updated_at"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.156905276Z level=info msg="Migration successfully executed" id="add index anon_device.updated_at" duration=145.9µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.158432702Z level=info msg="Executing migration" id="create signing_key table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.158544045Z level=info msg="Migration successfully executed" id="create signing_key table" duration=111.384µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.160800174Z level=info msg="Executing migration" id="add unique index signing_key.key_id"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.16094313Z level=info msg="Migration successfully executed" id="add unique index signing_key.key_id" duration=143.279µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.162439486Z level=info msg="Executing migration" id="set legacy alert migration status in kvstore"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.162601401Z level=info msg="Migration successfully executed" id="set legacy alert migration status in kvstore" duration=161.847µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.164119069Z level=info msg="Executing migration" id="migrate record of created folders during legacy migration to kvstore"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.164190013Z level=info msg="Migration successfully executed" id="migrate record of created folders during legacy migration to kvstore" duration=73.821µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.165824013Z level=info msg="Executing migration" id="Add folder_uid for dashboard"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.16653083Z level=info msg="Migration successfully executed" id="Add folder_uid for dashboard" duration=707.267µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.167940348Z level=info msg="Executing migration" id="Populate dashboard folder_uid column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.168061029Z level=info msg="Migration successfully executed" id="Populate dashboard folder_uid column" duration=120.919µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.169633903Z level=info msg="Executing migration" id="Add unique index for dashboard_org_id_folder_uid_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.169647148Z level=info msg="Migration successfully executed" id="Add unique index for dashboard_org_id_folder_uid_title" duration=13.43µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.171166242Z level=info msg="Executing migration" id="Delete unique index for dashboard_org_id_folder_id_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.171313409Z level=info msg="Migration successfully executed" id="Delete unique index for dashboard_org_id_folder_id_title" duration=147.159µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.172818545Z level=info msg="Executing migration" id="Delete unique index for dashboard_org_id_folder_uid_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.172827825Z level=info msg="Migration successfully executed" id="Delete unique index for dashboard_org_id_folder_uid_title" duration=9.395µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.174306259Z level=info msg="Executing migration" id="Add unique index for dashboard_org_id_folder_uid_title_is_folder"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.174444417Z level=info msg="Migration successfully executed" id="Add unique index for dashboard_org_id_folder_uid_title_is_folder" duration=138.349µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.175863976Z level=info msg="Executing migration" id="Restore index for dashboard_org_id_folder_id_title"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.175977424Z level=info msg="Migration successfully executed" id="Restore index for dashboard_org_id_folder_id_title" duration=113.463µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.177380753Z level=info msg="Executing migration" id="Remove unique index for dashboard_org_id_folder_uid_title_is_folder"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.177511552Z level=info msg="Migration successfully executed" id="Remove unique index for dashboard_org_id_folder_uid_title_is_folder" duration=133.423µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.178980336Z level=info msg="Executing migration" id="create sso_setting table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.179099674Z level=info msg="Migration successfully executed" id="create sso_setting table" duration=117.22µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.180938718Z level=info msg="Executing migration" id="copy kvstore migration status to each org"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.181082644Z level=info msg="Migration successfully executed" id="copy kvstore migration status to each org" duration=144.076µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.182671243Z level=info msg="Executing migration" id="add back entry for orgid=0 migrated status"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.182717901Z level=info msg="Migration successfully executed" id="add back entry for orgid=0 migrated status" duration=46.645µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.184354622Z level=info msg="Executing migration" id="managed dashboard permissions annotation actions migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.184453724Z level=info msg="Migration successfully executed" id="managed dashboard permissions annotation actions migration" duration=101.379µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.18609479Z level=info msg="Executing migration" id="create cloud_migration table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.186205668Z level=info msg="Migration successfully executed" id="create cloud_migration table v1" duration=111.045µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.187795532Z level=info msg="Executing migration" id="create cloud_migration_run table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.187899636Z level=info msg="Migration successfully executed" id="create cloud_migration_run table v1" duration=104.154µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.189425114Z level=info msg="Executing migration" id="add stack_id column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.190123107Z level=info msg="Migration successfully executed" id="add stack_id column" duration=697.514µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.191730982Z level=info msg="Executing migration" id="add region_slug column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.192379268Z level=info msg="Migration successfully executed" id="add region_slug column" duration=645.997µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.194004293Z level=info msg="Executing migration" id="add cluster_slug column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.194619731Z level=info msg="Migration successfully executed" id="add cluster_slug column" duration=615.516µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.196069712Z level=info msg="Executing migration" id="add migration uid column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.19677041Z level=info msg="Migration successfully executed" id="add migration uid column" duration=700.636µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.198158239Z level=info msg="Executing migration" id="Update uid column values for migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.198194863Z level=info msg="Migration successfully executed" id="Update uid column values for migration" duration=37.035µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.199576998Z level=info msg="Executing migration" id="Add unique index migration_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.1997147Z level=info msg="Migration successfully executed" id="Add unique index migration_uid" duration=137.695µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.201058233Z level=info msg="Executing migration" id="add migration run uid column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.201821227Z level=info msg="Migration successfully executed" id="add migration run uid column" duration=765.412µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.203187447Z level=info msg="Executing migration" id="Update uid column values for migration run"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.203215093Z level=info msg="Migration successfully executed" id="Update uid column values for migration run" duration=27.876µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.204574445Z level=info msg="Executing migration" id="Add unique index migration_run_uid"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.204704757Z level=info msg="Migration successfully executed" id="Add unique index migration_run_uid" duration=130.314µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.206056561Z level=info msg="Executing migration" id="Rename table cloud_migration to cloud_migration_session_tmp_qwerty - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.208056411Z level=info msg="Migration successfully executed" id="Rename table cloud_migration to cloud_migration_session_tmp_qwerty - v1" duration=1.993882ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.209479795Z level=info msg="Executing migration" id="create cloud_migration_session v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.20958689Z level=info msg="Migration successfully executed" id="create cloud_migration_session v2" duration=107.212µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.21091409Z level=info msg="Executing migration" id="create index UQE_cloud_migration_session_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.211044196Z level=info msg="Migration successfully executed" id="create index UQE_cloud_migration_session_uid - v2" duration=130.133µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.212342275Z level=info msg="Executing migration" id="copy cloud_migration_session v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.212391115Z level=info msg="Migration successfully executed" id="copy cloud_migration_session v1 to v2" duration=48.988µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.21371629Z level=info msg="Executing migration" id="drop cloud_migration_session_tmp_qwerty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.213845469Z level=info msg="Migration successfully executed" id="drop cloud_migration_session_tmp_qwerty" duration=129.134µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.215138803Z level=info msg="Executing migration" id="Rename table cloud_migration_run to cloud_migration_snapshot_tmp_qwerty - v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.216939405Z level=info msg="Migration successfully executed" id="Rename table cloud_migration_run to cloud_migration_snapshot_tmp_qwerty - v1" duration=1.800338ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.218388789Z level=info msg="Executing migration" id="create cloud_migration_snapshot v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.218497386Z level=info msg="Migration successfully executed" id="create cloud_migration_snapshot v2" duration=108.633µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.219867138Z level=info msg="Executing migration" id="create index UQE_cloud_migration_snapshot_uid - v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.219983667Z level=info msg="Migration successfully executed" id="create index UQE_cloud_migration_snapshot_uid - v2" duration=116.494µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.221322004Z level=info msg="Executing migration" id="copy cloud_migration_snapshot v1 to v2"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.22137191Z level=info msg="Migration successfully executed" id="copy cloud_migration_snapshot v1 to v2" duration=50.013µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.222699964Z level=info msg="Executing migration" id="drop cloud_migration_snapshot_tmp_qwerty"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.222831799Z level=info msg="Migration successfully executed" id="drop cloud_migration_snapshot_tmp_qwerty" duration=131.799µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.224098963Z level=info msg="Executing migration" id="add snapshot upload_url column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.224746121Z level=info msg="Migration successfully executed" id="add snapshot upload_url column" duration=646.947µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.226111476Z level=info msg="Executing migration" id="add snapshot status column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.22675671Z level=info msg="Migration successfully executed" id="add snapshot status column" duration=648.843µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.228125088Z level=info msg="Executing migration" id="add snapshot local_directory column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.22878947Z level=info msg="Migration successfully executed" id="add snapshot local_directory column" duration=664.34µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.230136314Z level=info msg="Executing migration" id="add snapshot gms_snapshot_uid column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.230788763Z level=info msg="Migration successfully executed" id="add snapshot gms_snapshot_uid column" duration=652.334µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.232163014Z level=info msg="Executing migration" id="add snapshot encryption_key column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.232812893Z level=info msg="Migration successfully executed" id="add snapshot encryption_key column" duration=649.761µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.234161132Z level=info msg="Executing migration" id="add snapshot error_string column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.234793226Z level=info msg="Migration successfully executed" id="add snapshot error_string column" duration=627.895µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.236152027Z level=info msg="Executing migration" id="create cloud_migration_resource table v1"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.236258783Z level=info msg="Migration successfully executed" id="create cloud_migration_resource table v1" duration=106.8µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.237602446Z level=info msg="Executing migration" id="delete cloud_migration_snapshot.result column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.240411903Z level=info msg="Migration successfully executed" id="delete cloud_migration_snapshot.result column" duration=2.808508ms
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.241906118Z level=info msg="Executing migration" id="add cloud_migration_resource.name column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.242646126Z level=info msg="Migration successfully executed" id="add cloud_migration_resource.name column" duration=740.296µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.24417562Z level=info msg="Executing migration" id="add cloud_migration_resource.parent_name column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.244817591Z level=info msg="Migration successfully executed" id="add cloud_migration_resource.parent_name column" duration=642.021µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.246379641Z level=info msg="Executing migration" id="add cloud_migration_session.org_id column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.247019802Z level=info msg="Migration successfully executed" id="add cloud_migration_session.org_id column" duration=639.998µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.249260388Z level=info msg="Executing migration" id="add cloud_migration_resource.error_code column"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.249923785Z level=info msg="Migration successfully executed" id="add cloud_migration_resource.error_code column" duration=661.004µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.251547635Z level=info msg="Executing migration" id="increase resource_uid column length"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.251561465Z level=info msg="Migration successfully executed" id="increase resource_uid column length" duration=14.029µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.253105491Z level=info msg="Executing migration" id="alter kv_store.value to longtext"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.253115396Z level=info msg="Migration successfully executed" id="alter kv_store.value to longtext" duration=10.033µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.254650486Z level=info msg="Executing migration" id="add notification_settings column to alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.255430726Z level=info msg="Migration successfully executed" id="add notification_settings column to alert_rule table" duration=779.562µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.256949395Z level=info msg="Executing migration" id="add notification_settings column to alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.257667264Z level=info msg="Migration successfully executed" id="add notification_settings column to alert_rule_version table" duration=717.752µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.259144437Z level=info msg="Executing migration" id="removing scope from alert.instances:read action migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.259212574Z level=info msg="Migration successfully executed" id="removing scope from alert.instances:read action migration" duration=68.476µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.26064553Z level=info msg="Executing migration" id="managed folder permissions alerting silences actions migration"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.260690182Z level=info msg="Migration successfully executed" id="managed folder permissions alerting silences actions migration" duration=45.072µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.262068124Z level=info msg="Executing migration" id="add record column to alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.262733302Z level=info msg="Migration successfully executed" id="add record column to alert_rule table" duration=665.01µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.264066814Z level=info msg="Executing migration" id="add record column to alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.264800437Z level=info msg="Migration successfully executed" id="add record column to alert_rule_version table" duration=733.589µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.26616563Z level=info msg="Executing migration" id="add resolved_at column to alert_instance table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.266817785Z level=info msg="Migration successfully executed" id="add resolved_at column to alert_instance table" duration=652.141µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.268186199Z level=info msg="Executing migration" id="add last_sent_at column to alert_instance table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.268857183Z level=info msg="Migration successfully executed" id="add last_sent_at column to alert_instance table" duration=670.963µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.270233194Z level=info msg="Executing migration" id="Add scope to alert.notifications.receivers:read and alert.notifications.receivers.secrets:read"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.270352245Z level=info msg="Migration successfully executed" id="Add scope to alert.notifications.receivers:read and alert.notifications.receivers.secrets:read" duration=119.619µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.27172251Z level=info msg="Executing migration" id="add metadata column to alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.272408067Z level=info msg="Migration successfully executed" id="add metadata column to alert_rule table" duration=685.529µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.273713673Z level=info msg="Executing migration" id="add metadata column to alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.27435413Z level=info msg="Migration successfully executed" id="add metadata column to alert_rule_version table" duration=637.792µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.275713727Z level=info msg="Executing migration" id="delete orphaned service account permissions"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.275755117Z level=info msg="Migration successfully executed" id="delete orphaned service account permissions" duration=41.47µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.277106779Z level=info msg="Executing migration" id="adding action set permissions"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.277198051Z level=info msg="Migration successfully executed" id="adding action set permissions" duration=91.181µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.278557076Z level=info msg="Executing migration" id="create user_external_session table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.278671893Z level=info msg="Migration successfully executed" id="create user_external_session table" duration=114.811µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.279970423Z level=info msg="Executing migration" id="increase name_id column length to 1024"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.279991809Z level=info msg="Migration successfully executed" id="increase name_id column length to 1024" duration=21.809µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.281349954Z level=info msg="Executing migration" id="increase session_id column length to 1024"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.281360676Z level=info msg="Migration successfully executed" id="increase session_id column length to 1024" duration=10.856µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.282696549Z level=info msg="Executing migration" id="remove scope from alert.notifications.receivers:create"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.282764176Z level=info msg="Migration successfully executed" id="remove scope from alert.notifications.receivers:create" duration=67.774µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.284124179Z level=info msg="Executing migration" id="add created_by column to alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.284859799Z level=info msg="Migration successfully executed" id="add created_by column to alert_rule_version table" duration=735.629µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.28625389Z level=info msg="Executing migration" id="add updated_by column to alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.28704744Z level=info msg="Migration successfully executed" id="add updated_by column to alert_rule table" duration=793.729µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.288382272Z level=info msg="Executing migration" id="add alert_rule_state table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.288503105Z level=info msg="Migration successfully executed" id="add alert_rule_state table" duration=120.93µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.289777069Z level=info msg="Executing migration" id="add index to alert_rule_state on org_id and rule_uid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.289915024Z level=info msg="Migration successfully executed" id="add index to alert_rule_state on org_id and rule_uid columns" duration=137.972µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.29124645Z level=info msg="Executing migration" id="add guid column to alert_rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.291923454Z level=info msg="Migration successfully executed" id="add guid column to alert_rule table" duration=676.971µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.293311843Z level=info msg="Executing migration" id="add rule_guid column to alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.293996443Z level=info msg="Migration successfully executed" id="add rule_guid column to alert_rule_version table" duration=684.864µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.295289363Z level=info msg="Executing migration" id="cleanup alert_rule_version table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.295308161Z level=info msg="Rule version record limit is not set, fallback to 100" limit=0
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.295351472Z level=info msg="Cleaning up table `alert_rule_version`" batchSize=50 batches=0 keepVersions=100
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.295359237Z level=info msg="Migration successfully executed" id="cleanup alert_rule_version table" duration=70.068µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.296694623Z level=info msg="Executing migration" id="populate rule guid in alert rule table"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.296773513Z level=info msg="Migration successfully executed" id="populate rule guid in alert rule table" duration=78.869µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.298114855Z level=info msg="Executing migration" id="drop index in alert_rule_version table on rule_org_id, rule_uid and version columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.29825312Z level=info msg="Migration successfully executed" id="drop index in alert_rule_version table on rule_org_id, rule_uid and version columns" duration=138.306µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.300174521Z level=info msg="Executing migration" id="add index in alert_rule_version table on rule_org_id, rule_uid, rule_guid and version columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.300317663Z level=info msg="Migration successfully executed" id="add index in alert_rule_version table on rule_org_id, rule_uid, rule_guid and version columns" duration=146.15µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.301923678Z level=info msg="Executing migration" id="add index in alert_rule_version table on rule_guid and version columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.302132595Z level=info msg="Migration successfully executed" id="add index in alert_rule_version table on rule_guid and version columns" duration=208.819µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.303642206Z level=info msg="Executing migration" id="add index in alert_rule table on guid columns"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.303784341Z level=info msg="Migration successfully executed" id="add index in alert_rule table on guid columns" duration=142.241µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.305308611Z level=info msg="Executing migration" id="add keep_firing_for column to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.305989607Z level=info msg="Migration successfully executed" id="add keep_firing_for column to alert_rule" duration=680.804µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.307550339Z level=info msg="Executing migration" id="add keep_firing_for column to alert_rule_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.30823461Z level=info msg="Migration successfully executed" id="add keep_firing_for column to alert_rule_version" duration=681.626µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.309736596Z level=info msg="Executing migration" id="add missing_series_evals_to_resolve column to alert_rule"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.310385236Z level=info msg="Migration successfully executed" id="add missing_series_evals_to_resolve column to alert_rule" duration=648.59µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.311898175Z level=info msg="Executing migration" id="add missing_series_evals_to_resolve column to alert_rule_version"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.312548968Z level=info msg="Migration successfully executed" id="add missing_series_evals_to_resolve column to alert_rule_version" duration=650.79µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.314048425Z level=info msg="Executing migration" id="remove the datasources:drilldown action"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.314087109Z level=info msg="Removed 0 datasources:drilldown permissions"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.314093755Z level=info msg="Migration successfully executed" id="remove the datasources:drilldown action" duration=45.594µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.315458781Z level=info msg="Executing migration" id="remove title in folder unique index"
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.315606447Z level=info msg="Migration successfully executed" id="remove title in folder unique index" duration=147.715µs
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.316936845Z level=info msg="migrations completed" performed=654 skipped=0 duration=1.175117018s
|
||||||
|
logger=migrator t=2026-02-23T01:30:30.317029956Z level=info msg="Unlocking database"
|
||||||
|
logger=sqlstore t=2026-02-23T01:30:30.320066618Z level=info msg="Created default admin" user=admin
|
||||||
|
logger=sqlstore t=2026-02-23T01:30:30.320128061Z level=info msg="Created default organization"
|
||||||
|
logger=secrets t=2026-02-23T01:30:30.32160482Z level=info msg="Envelope encryption state" enabled=true currentprovider=secretKey.v1
|
||||||
|
logger=plugin.angulardetectorsprovider.dynamic t=2026-02-23T01:30:30.350731724Z level=info msg="Restored cache from database" duration=121.66µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.352451497Z level=info msg="Locking database"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.352487204Z level=info msg="Starting DB migrations"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.353280274Z level=info msg="Executing migration" id="create resource_migration_log table"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.353416767Z level=info msg="Migration successfully executed" id="create resource_migration_log table" duration=136.549µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.356032396Z level=info msg="Executing migration" id="Initialize resource tables"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.356046036Z level=info msg="Migration successfully executed" id="Initialize resource tables" duration=13.968µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.357409646Z level=info msg="Executing migration" id="drop table resource"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.357434917Z level=info msg="Migration successfully executed" id="drop table resource" duration=25.539µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.358874547Z level=info msg="Executing migration" id="create table resource"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.359013097Z level=info msg="Migration successfully executed" id="create table resource" duration=138.776µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.361129098Z level=info msg="Executing migration" id="create table resource, index: 0"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.361386728Z level=info msg="Migration successfully executed" id="create table resource, index: 0" duration=257.927µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.362991825Z level=info msg="Executing migration" id="drop table resource_history"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.363028096Z level=info msg="Migration successfully executed" id="drop table resource_history" duration=36.449µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.364536027Z level=info msg="Executing migration" id="create table resource_history"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.364739466Z level=info msg="Migration successfully executed" id="create table resource_history" duration=201.138µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.366256258Z level=info msg="Executing migration" id="create table resource_history, index: 0"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.366494606Z level=info msg="Migration successfully executed" id="create table resource_history, index: 0" duration=238.096µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.368128006Z level=info msg="Executing migration" id="create table resource_history, index: 1"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.368340287Z level=info msg="Migration successfully executed" id="create table resource_history, index: 1" duration=212.354µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.369830311Z level=info msg="Executing migration" id="drop table resource_version"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.369869174Z level=info msg="Migration successfully executed" id="drop table resource_version" duration=39.001µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.371375624Z level=info msg="Executing migration" id="create table resource_version"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.371529536Z level=info msg="Migration successfully executed" id="create table resource_version" duration=153.818µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.372957949Z level=info msg="Executing migration" id="create table resource_version, index: 0"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.373149903Z level=info msg="Migration successfully executed" id="create table resource_version, index: 0" duration=190.763µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.374558984Z level=info msg="Executing migration" id="drop table resource_blob"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.374593747Z level=info msg="Migration successfully executed" id="drop table resource_blob" duration=34.906µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.376066259Z level=info msg="Executing migration" id="create table resource_blob"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.376271553Z level=info msg="Migration successfully executed" id="create table resource_blob" duration=205.068µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.377814913Z level=info msg="Executing migration" id="create table resource_blob, index: 0"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.378030159Z level=info msg="Migration successfully executed" id="create table resource_blob, index: 0" duration=215.189µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.379465861Z level=info msg="Executing migration" id="create table resource_blob, index: 1"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.379661426Z level=info msg="Migration successfully executed" id="create table resource_blob, index: 1" duration=195.499µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.38126691Z level=info msg="Executing migration" id="Add column previous_resource_version in resource_history"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.38239301Z level=info msg="Migration successfully executed" id="Add column previous_resource_version in resource_history" duration=1.127162ms
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.383907448Z level=info msg="Executing migration" id="Add column previous_resource_version in resource"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.384968102Z level=info msg="Migration successfully executed" id="Add column previous_resource_version in resource" duration=1.058007ms
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.386441989Z level=info msg="Executing migration" id="Add index to resource_history for polling"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.386619161Z level=info msg="Migration successfully executed" id="Add index to resource_history for polling" duration=176.809µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.38803226Z level=info msg="Executing migration" id="Add index to resource for loading"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.388204183Z level=info msg="Migration successfully executed" id="Add index to resource for loading" duration=171.983µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.38983694Z level=info msg="Executing migration" id="Add column folder in resource_history"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.390878733Z level=info msg="Migration successfully executed" id="Add column folder in resource_history" duration=1.041678ms
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.39250396Z level=info msg="Executing migration" id="Add column folder in resource"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.39333617Z level=info msg="Migration successfully executed" id="Add column folder in resource" duration=831.127µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.395163985Z level=info msg="Executing migration" id="Migrate DeletionMarkers to real Resource objects"
|
||||||
|
logger=deletion-marker-migrator t=2026-02-23T01:30:30.395184204Z level=info msg="finding any deletion markers"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.395251497Z level=info msg="Migration successfully executed" id="Migrate DeletionMarkers to real Resource objects" duration=87.572µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.396856033Z level=info msg="Executing migration" id="Add index to resource_history for get trash"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.39699754Z level=info msg="Migration successfully executed" id="Add index to resource_history for get trash" duration=141.496µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.398563229Z level=info msg="Executing migration" id="Add generation to resource history"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.399331555Z level=info msg="Migration successfully executed" id="Add generation to resource history" duration=768.216µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.400937649Z level=info msg="Executing migration" id="Add generation index to resource history"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.401083153Z level=info msg="Migration successfully executed" id="Add generation index to resource history" duration=145.641µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.402666396Z level=info msg="migrations completed" performed=26 skipped=0 duration=49.397359ms
|
||||||
|
logger=resource-migrator t=2026-02-23T01:30:30.402757789Z level=info msg="Unlocking database"
|
||||||
|
t=2026-02-23T01:30:30.402820116Z level=info caller=logger.go:214 time=2026-02-23T01:30:30.402810496Z msg="Using channel notifier" logger=sql-resource-server
|
||||||
|
logger=grafanaStorageLogger t=2026-02-23T01:30:30.403728573Z level=warn msg="Error loading storage" prefix=public-static err="stat /public: no such file or directory"
|
||||||
|
logger=plugin.store t=2026-02-23T01:30:30.403836471Z level=info msg="Loading plugins..."
|
||||||
|
logger=plugins.registration t=2026-02-23T01:30:30.417990753Z level=error msg="Could not register plugin" pluginId=table error="plugin table is already registered"
|
||||||
|
logger=plugins.initialization t=2026-02-23T01:30:30.418027021Z level=error msg="Could not initialize plugin" pluginId=table error="plugin table is already registered"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:30:30.545049212Z level=info msg="Plugin registered" pluginId=frser-sqlite-datasource
|
||||||
|
logger=plugin.store t=2026-02-23T01:30:30.545106453Z level=info msg="Plugins loaded" count=54 duration=141.270177ms
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:30:30.547418908Z level=error msg="can't read dashboard provisioning files from directory" path=../provisioning/dashboards error="open ../provisioning/dashboards: no such file or directory"
|
||||||
|
logger=query_data t=2026-02-23T01:30:30.547654719Z level=info msg="Query Service initialization"
|
||||||
|
logger=live.push_http t=2026-02-23T01:30:30.550159153Z level=info msg="Live Push Gateway initialization"
|
||||||
|
logger=ngalert.notifier.alertmanager org=1 t=2026-02-23T01:30:30.552819011Z level=info msg="Applying new configuration to Alertmanager" configHash=d2c56faca6af2a5772ff4253222f7386
|
||||||
|
logger=ngalert t=2026-02-23T01:30:30.555331358Z level=info msg="Using simple database alert instance store"
|
||||||
|
logger=ngalert.state.manager.persist t=2026-02-23T01:30:30.555349221Z level=info msg="Using sync state persister"
|
||||||
|
logger=infra.usagestats.collector t=2026-02-23T01:30:30.556180653Z level=info msg="registering usage stat providers" usageStatsProvidersLen=2
|
||||||
|
logger=ngalert.state.manager t=2026-02-23T01:30:30.556330523Z level=info msg="Warming state cache for startup"
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:30.556421501Z level=info msg="Installing plugin" pluginId=grafana-pyroscope-app version=
|
||||||
|
logger=provisioning.datasources t=2026-02-23T01:30:30.556448142Z level=error msg="can't read datasource provisioning files from directory" path=../provisioning/datasources error="open ../provisioning/datasources: no such file or directory"
|
||||||
|
logger=ngalert.multiorg.alertmanager t=2026-02-23T01:30:30.55654862Z level=info msg="Starting MultiOrg Alertmanager"
|
||||||
|
logger=grafanaStorageLogger t=2026-02-23T01:30:30.556593785Z level=info msg="Storage starting"
|
||||||
|
logger=http.server t=2026-02-23T01:30:30.55732039Z level=info msg="HTTP Server Listen" address=127.0.0.1:3000 protocol=http subUrl= socket=
|
||||||
|
logger=ngalert.state.manager t=2026-02-23T01:30:30.565364178Z level=info msg="State cache has been initialized" states=0 duration=9.033371ms
|
||||||
|
logger=ngalert.scheduler t=2026-02-23T01:30:30.565406721Z level=info msg="Starting scheduler" tickInterval=10s maxAttempts=3
|
||||||
|
logger=ticker t=2026-02-23T01:30:30.565459523Z level=info msg=starting first_tick=2026-02-23T01:30:40Z
|
||||||
|
logger=provisioning.plugins t=2026-02-23T01:30:30.595115834Z level=error msg="Failed to read plugin provisioning files from directory" path=../provisioning/plugins error="open ../provisioning/plugins: no such file or directory"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:30:30.595174373Z level=error msg="can't read alerting provisioning files from directory" path=../provisioning/alerting error="open ../provisioning/alerting: no such file or directory"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:30:30.595182234Z level=info msg="starting to provision alerting"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:30:30.595190317Z level=info msg="finished to provision alerting"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:30:30.595197643Z level=error msg="can't read dashboard provisioning files from directory" path=../provisioning/dashboards error="open ../provisioning/dashboards: no such file or directory"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:30:30.595534229Z level=info msg="starting to provision dashboards"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:30:30.59554754Z level=info msg="finished to provision dashboards"
|
||||||
|
logger=plugins.update.checker t=2026-02-23T01:30:30.6383688Z level=info msg="Update check succeeded" duration=82.023649ms
|
||||||
|
logger=grafana.update.checker t=2026-02-23T01:30:30.639794127Z level=info msg="Update check succeeded" duration=83.295959ms
|
||||||
|
logger=plugin.angulardetectorsprovider.dynamic t=2026-02-23T01:30:30.671604069Z level=info msg="Patterns update finished" duration=95.410786ms
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.800533881Z level=info msg="Adding GroupVersion notifications.alerting.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.800790579Z level=info msg="Adding GroupVersion userstorage.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.801007693Z level=info msg="Adding GroupVersion playlist.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.802074707Z level=info msg="Adding GroupVersion dashboard.grafana.app v1beta1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.802316149Z level=info msg="Adding GroupVersion dashboard.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.802552713Z level=info msg="Adding GroupVersion dashboard.grafana.app v2alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.802781212Z level=info msg="Adding GroupVersion featuretoggle.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.803192162Z level=info msg="Adding GroupVersion folder.grafana.app v1beta1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:30:30.803849922Z level=info msg="Adding GroupVersion iam.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=app-registry t=2026-02-23T01:30:30.821099963Z level=info msg="app registry initialized"
|
||||||
|
logger=plugin.installer t=2026-02-23T01:30:30.86911007Z level=info msg="Installing plugin" pluginId=grafana-pyroscope-app version=
|
||||||
|
logger=installer.fs t=2026-02-23T01:30:30.906961176Z level=info msg="Downloaded and extracted grafana-pyroscope-app v1.17.0 zip successfully to /memory/plugins/grafana-pyroscope-app"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:30:30.916292533Z level=info msg="Plugin registered" pluginId=grafana-pyroscope-app
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:30.916325261Z level=info msg="Plugin successfully installed" pluginId=grafana-pyroscope-app version= duration=359.862916ms
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:30.916345638Z level=info msg="Installing plugin" pluginId=grafana-exploretraces-app version=
|
||||||
|
logger=plugin.installer t=2026-02-23T01:30:31.146341419Z level=info msg="Installing plugin" pluginId=grafana-exploretraces-app version=
|
||||||
|
logger=installer.fs t=2026-02-23T01:30:31.188418539Z level=info msg="Downloaded and extracted grafana-exploretraces-app v1.3.2 zip successfully to /memory/plugins/grafana-exploretraces-app"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:30:31.199202587Z level=info msg="Plugin registered" pluginId=grafana-exploretraces-app
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:31.19923459Z level=info msg="Plugin successfully installed" pluginId=grafana-exploretraces-app version= duration=282.883951ms
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:31.199249898Z level=info msg="Installing plugin" pluginId=grafana-metricsdrilldown-app version=
|
||||||
|
logger=plugin.installer t=2026-02-23T01:30:31.45946206Z level=info msg="Installing plugin" pluginId=grafana-metricsdrilldown-app version=
|
||||||
|
logger=installer.fs t=2026-02-23T01:30:31.499161281Z level=info msg="Downloaded and extracted grafana-metricsdrilldown-app v1.0.31 zip successfully to /memory/plugins/grafana-metricsdrilldown-app"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:30:31.511375725Z level=info msg="Plugin registered" pluginId=grafana-metricsdrilldown-app
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:31.511408317Z level=info msg="Plugin successfully installed" pluginId=grafana-metricsdrilldown-app version= duration=312.152758ms
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:31.511423943Z level=info msg="Installing plugin" pluginId=grafana-lokiexplore-app version=
|
||||||
|
logger=plugin.installer t=2026-02-23T01:30:31.964268842Z level=info msg="Installing plugin" pluginId=grafana-lokiexplore-app version=
|
||||||
|
logger=installer.fs t=2026-02-23T01:30:32.037551644Z level=info msg="Downloaded and extracted grafana-lokiexplore-app v1.0.36 zip successfully to /memory/plugins/grafana-lokiexplore-app"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:30:32.05290602Z level=info msg="Plugin registered" pluginId=grafana-lokiexplore-app
|
||||||
|
logger=plugin.backgroundinstaller t=2026-02-23T01:30:32.052934644Z level=info msg="Plugin successfully installed" pluginId=grafana-lokiexplore-app version= duration=541.505552ms
|
||||||
|
logger=authn.service t=2026-02-23T01:30:48.243194401Z level=warn msg="Failed to authenticate request" client=auth.client.session error="user token not found"
|
||||||
|
logger=context userId=0 orgId=0 uname= t=2026-02-23T01:30:48.243260044Z level=info msg="Request Completed" method=GET path=/ status=302 remote_addr=127.0.0.1 time_ms=0 duration=278.631µs size=29 referer= handler=/ status_source=server
|
||||||
|
logger=authn.service t=2026-02-23T01:30:48.244281269Z level=warn msg="Failed to authenticate request" client=auth.client.session error="user token not found"
|
||||||
|
logger=authn.service t=2026-02-23T01:30:51.016836998Z level=warn msg="Failed to authenticate request" client=auth.client.session error="user token not found"
|
||||||
|
logger=context userId=1 orgId=1 uname=admin t=2026-02-23T01:30:53.500756393Z level=info msg="Request Completed" method=GET path=/api/live/ws status=-1 remote_addr=127.0.0.1 time_ms=0 duration=949.513µs size=0 referer= handler=/api/live/ws status_source=server
|
||||||
|
logger=context userId=1 orgId=1 uname=admin t=2026-02-23T01:30:56.061670416Z level=info msg="Request Completed" method=GET path=/apis/provisioning.grafana.app/v0alpha1/namespaces/default/settings status=404 remote_addr=127.0.0.1 time_ms=0 duration=711.933µs size=19 referer=http://localhost:3000/dashboards handler=/apis/* status_source=server
|
||||||
|
logger=server t=2026-02-23T01:31:00.921651695Z level=info msg="Shutdown started" reason="System signal: interrupt"
|
||||||
|
logger=ticker t=2026-02-23T01:31:00.921812326Z level=info msg=stopped last_tick=2026-02-23T01:31:00Z
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:00.921851431Z level=info msg="StorageObjectCountTracker pruner is exiting"
|
||||||
|
logger=tracing t=2026-02-23T01:31:00.921904736Z level=info msg="Closing tracing"
|
||||||
|
logger=plugin.frser-sqlite-datasource t=2026-02-23T01:31:00.92343639Z level=info msg="plugin process exited" plugin=/memory/plugins/frser-sqlite-datasource/gpx_sqlite-datasource_linux_amd64 id=50565
|
||||||
|
logger=sqlstore.transactions t=2026-02-23T01:31:00.932509378Z level=info msg="Database locked, sleeping then retrying" error="database is locked" retry=0
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886742253Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886886483Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:31:02.88694273Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886948315Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886967761Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:31:02.88697421Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886978658Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886983875Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886988259Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:31:02.886993519Z level=info msg="App mode production"
|
||||||
|
logger=featuremgmt t=2026-02-23T01:31:02.887403845Z level=info msg=FeatureToggles ssoSettingsApi=true externalCorePlugins=true lokiStructuredMetadata=true alertingNotificationsStepMode=true formatString=true alertingQueryAndExpressionsStepMode=true correlations=true azureMonitorPrometheusExemplars=true alertingApiServer=true alertingUIOptimizeReducer=true newPDFRendering=true preinstallAutoUpdate=true awsAsyncQueryCaching=true unifiedRequestLog=true logsInfiniteScrolling=true nestedFolders=true logsContextDatasourceUi=true lokiQuerySplitting=true recordedQueriesMulti=true influxdbBackendMigration=true transformationsRedesign=true azureMonitorEnableUserAuth=true dashboardSceneForViewers=true alertingRulePermanentlyDelete=true alertingRuleVersionHistoryRestore=true dashboardScene=true reportingUseRawTimeRange=true dataplaneFrontendFallback=true recoveryThreshold=true logsPanelControls=true prometheusUsesCombobox=true addFieldFromCalculationStatFunctions=true logRowsPopoverMenu=true onPremToCloudMigrations=true kubernetesPlaylists=true newDashboardSharingComponent=true pluginsDetailsRightPanel=true alertRuleRestore=true dashboardSceneSolo=true dashgpt=true lokiLabelNamesQueryApi=true alertingRuleRecoverDeleted=true prometheusAzureOverrideAudience=true lokiQueryHints=true cloudWatchCrossAccountQuerying=true cloudWatchNewLabelParsing=true angularDeprecationUI=true alertingInsights=true groupToNestedTableTransformation=true grafanaconThemes=true tlsMemcached=true annotationPermissionUpdate=true unifiedStorageSearchPermissionFiltering=true alertingSimplifiedRouting=true promQLScope=true pinNavItems=true cloudWatchRoundUpEndTime=true ssoSettingsSAML=true logsExploreTableVisualisation=true kubernetesClientDashboardsFolders=true publicDashboardsScene=true failWrongDSUID=true useSessionStorageForRedirection=true newFiltersUI=true panelMonitoring=true
|
||||||
|
logger=sqlstore t=2026-02-23T01:31:02.887489312Z level=info msg="Connecting to DB" dbtype=sqlite3
|
||||||
|
logger=migrator t=2026-02-23T01:31:02.889424572Z level=info msg="Locking database"
|
||||||
|
logger=migrator t=2026-02-23T01:31:02.889455517Z level=info msg="Starting DB migrations"
|
||||||
|
logger=migrator t=2026-02-23T01:31:02.895233245Z level=info msg="migrations completed" performed=0 skipped=654 duration=377.89µs
|
||||||
|
logger=migrator t=2026-02-23T01:31:02.895361193Z level=info msg="Unlocking database"
|
||||||
|
logger=secrets t=2026-02-23T01:31:02.895484054Z level=info msg="Envelope encryption state" enabled=true currentprovider=secretKey.v1
|
||||||
|
logger=plugin.angulardetectorsprovider.dynamic t=2026-02-23T01:31:02.930226962Z level=info msg="Restored cache from database" duration=212.359µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:02.931523529Z level=info msg="Locking database"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:02.931551226Z level=info msg="Starting DB migrations"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:02.932440335Z level=info msg="migrations completed" performed=0 skipped=26 duration=18.898µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:02.932522801Z level=info msg="Unlocking database"
|
||||||
|
t=2026-02-23T01:31:02.932584203Z level=info caller=logger.go:214 time=2026-02-23T01:31:02.932574254Z msg="Using channel notifier" logger=sql-resource-server
|
||||||
|
logger=grafanaStorageLogger t=2026-02-23T01:31:02.932800536Z level=warn msg="Error loading storage" prefix=public-static err="stat /public: no such file or directory"
|
||||||
|
logger=plugin.store t=2026-02-23T01:31:02.932885316Z level=info msg="Loading plugins..."
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:02.947219685Z level=error msg="Could not register plugin" pluginId=table error="plugin table is already registered"
|
||||||
|
logger=plugins.initialization t=2026-02-23T01:31:02.947244388Z level=error msg="Could not initialize plugin" pluginId=table error="plugin table is already registered"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:03.070809547Z level=info msg="Plugin registered" pluginId=frser-sqlite-datasource
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:03.081352373Z level=info msg="Plugin registered" pluginId=grafana-exploretraces-app
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:03.097178476Z level=info msg="Plugin registered" pluginId=grafana-lokiexplore-app
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:03.109156929Z level=info msg="Plugin registered" pluginId=grafana-metricsdrilldown-app
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:03.118906313Z level=info msg="Plugin registered" pluginId=grafana-pyroscope-app
|
||||||
|
logger=plugin.store t=2026-02-23T01:31:03.118943214Z level=info msg="Plugins loaded" count=58 duration=186.058377ms
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:03.120740806Z level=error msg="can't read dashboard provisioning files from directory" path=../provisioning/dashboards error="open ../provisioning/dashboards: no such file or directory"
|
||||||
|
logger=query_data t=2026-02-23T01:31:03.120914624Z level=info msg="Query Service initialization"
|
||||||
|
logger=live.push_http t=2026-02-23T01:31:03.122440243Z level=info msg="Live Push Gateway initialization"
|
||||||
|
logger=ngalert.notifier.alertmanager org=1 t=2026-02-23T01:31:03.123680477Z level=info msg="Applying new configuration to Alertmanager" configHash=d2c56faca6af2a5772ff4253222f7386
|
||||||
|
logger=ngalert t=2026-02-23T01:31:03.137484897Z level=info msg="Using simple database alert instance store"
|
||||||
|
logger=ngalert.state.manager.persist t=2026-02-23T01:31:03.13750913Z level=info msg="Using sync state persister"
|
||||||
|
logger=infra.usagestats.collector t=2026-02-23T01:31:03.138774273Z level=info msg="registering usage stat providers" usageStatsProvidersLen=2
|
||||||
|
logger=grafanaStorageLogger t=2026-02-23T01:31:03.138953801Z level=info msg="Storage starting"
|
||||||
|
logger=provisioning.datasources t=2026-02-23T01:31:03.138994516Z level=error msg="can't read datasource provisioning files from directory" path=../provisioning/datasources error="open ../provisioning/datasources: no such file or directory"
|
||||||
|
logger=ngalert.state.manager t=2026-02-23T01:31:03.139086019Z level=info msg="Warming state cache for startup"
|
||||||
|
logger=ngalert.multiorg.alertmanager t=2026-02-23T01:31:03.139211595Z level=info msg="Starting MultiOrg Alertmanager"
|
||||||
|
logger=provisioning.plugins t=2026-02-23T01:31:03.140412563Z level=error msg="Failed to read plugin provisioning files from directory" path=../provisioning/plugins error="open ../provisioning/plugins: no such file or directory"
|
||||||
|
logger=http.server t=2026-02-23T01:31:03.140441413Z level=info msg="HTTP Server Listen" address=127.0.0.1:3000 protocol=http subUrl= socket=
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:31:03.140491791Z level=error msg="can't read alerting provisioning files from directory" path=../provisioning/alerting error="open ../provisioning/alerting: no such file or directory"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:31:03.140513595Z level=info msg="starting to provision alerting"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:31:03.140538614Z level=info msg="finished to provision alerting"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:03.140557752Z level=error msg="can't read dashboard provisioning files from directory" path=../provisioning/dashboards error="open ../provisioning/dashboards: no such file or directory"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:03.141843615Z level=info msg="starting to provision dashboards"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:03.141865436Z level=info msg="finished to provision dashboards"
|
||||||
|
logger=ngalert.state.manager t=2026-02-23T01:31:03.168000824Z level=info msg="State cache has been initialized" states=0 duration=28.914483ms
|
||||||
|
logger=ngalert.scheduler t=2026-02-23T01:31:03.168070917Z level=info msg="Starting scheduler" tickInterval=10s maxAttempts=3
|
||||||
|
logger=ticker t=2026-02-23T01:31:03.168107556Z level=info msg=starting first_tick=2026-02-23T01:31:10Z
|
||||||
|
logger=grafana.update.checker t=2026-02-23T01:31:03.23193952Z level=info msg="Update check succeeded" duration=92.842249ms
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.281111747Z level=info msg="Adding GroupVersion dashboard.grafana.app v1beta1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.281378548Z level=info msg="Adding GroupVersion dashboard.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.281544747Z level=info msg="Adding GroupVersion dashboard.grafana.app v2alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.281731959Z level=info msg="Adding GroupVersion featuretoggle.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.282039926Z level=info msg="Adding GroupVersion folder.grafana.app v1beta1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.282515537Z level=info msg="Adding GroupVersion iam.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.283149473Z level=info msg="Adding GroupVersion notifications.alerting.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.283405184Z level=info msg="Adding GroupVersion userstorage.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:03.283673836Z level=info msg="Adding GroupVersion playlist.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=plugins.update.checker t=2026-02-23T01:31:03.287571814Z level=info msg="Update check succeeded" duration=148.502291ms
|
||||||
|
logger=app-registry t=2026-02-23T01:31:03.307594088Z level=info msg="app registry initialized"
|
||||||
|
logger=context userId=1 orgId=1 uname=admin t=2026-02-23T01:31:03.370283332Z level=info msg="Request Completed" method=GET path=/api/live/ws status=-1 remote_addr=127.0.0.1 time_ms=1 duration=1.433346ms size=0 referer= handler=/api/live/ws status_source=server
|
||||||
|
logger=server t=2026-02-23T01:31:04.485952058Z level=info msg="Shutdown started" reason="System signal: interrupt"
|
||||||
|
logger=tracing t=2026-02-23T01:31:04.486153557Z level=info msg="Closing tracing"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:04.48625395Z level=info msg="StorageObjectCountTracker pruner is exiting"
|
||||||
|
logger=ticker t=2026-02-23T01:31:04.486354837Z level=info msg=stopped last_tick=2026-02-23T01:31:00Z
|
||||||
|
logger=plugin.frser-sqlite-datasource t=2026-02-23T01:31:04.488494276Z level=info msg="plugin process exited" plugin=/memory/plugins/frser-sqlite-datasource/gpx_sqlite-datasource_linux_amd64 id=50609
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237431148Z level=info msg="Starting Grafana" version=12.0.0 commit=4c0e7045f97 branch=main compiled=2025-05-02T18:35:36Z
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237573708Z level=info msg="Config loaded from" file=conf/defaults.ini
|
||||||
|
logger=settings t=2026-02-23T01:31:17.23758259Z level=info msg="Config loaded from" file=conf/grafana.ini
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237587277Z level=info msg=Target target=[all]
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237593281Z level=info msg="Path Home" path=.
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237597266Z level=info msg="Path Data" path=../data
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237607505Z level=info msg="Path Logs" path=../logs
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237611111Z level=info msg="Path Plugins" path=/memory/plugins
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237615001Z level=info msg="Path Provisioning" path=../provisioning
|
||||||
|
logger=settings t=2026-02-23T01:31:17.237618623Z level=info msg="App mode production"
|
||||||
|
logger=featuremgmt t=2026-02-23T01:31:17.237738091Z level=info msg=FeatureToggles dashboardSceneSolo=true publicDashboardsScene=true transformationsRedesign=true logsInfiniteScrolling=true cloudWatchRoundUpEndTime=true alertRuleRestore=true useSessionStorageForRedirection=true grafanaconThemes=true kubernetesPlaylists=true angularDeprecationUI=true kubernetesClientDashboardsFolders=true alertingSimplifiedRouting=true logRowsPopoverMenu=true prometheusUsesCombobox=true dashboardSceneForViewers=true alertingNotificationsStepMode=true tlsMemcached=true azureMonitorPrometheusExemplars=true ssoSettingsApi=true newDashboardSharingComponent=true influxdbBackendMigration=true pluginsDetailsRightPanel=true promQLScope=true azureMonitorEnableUserAuth=true cloudWatchCrossAccountQuerying=true preinstallAutoUpdate=true newPDFRendering=true onPremToCloudMigrations=true logsContextDatasourceUi=true logsPanelControls=true externalCorePlugins=true dataplaneFrontendFallback=true nestedFolders=true panelMonitoring=true alertingInsights=true alertingRulePermanentlyDelete=true recoveryThreshold=true logsExploreTableVisualisation=true pinNavItems=true unifiedRequestLog=true reportingUseRawTimeRange=true addFieldFromCalculationStatFunctions=true lokiLabelNamesQueryApi=true prometheusAzureOverrideAudience=true alertingRuleRecoverDeleted=true ssoSettingsSAML=true unifiedStorageSearchPermissionFiltering=true recordedQueriesMulti=true failWrongDSUID=true cloudWatchNewLabelParsing=true alertingRuleVersionHistoryRestore=true newFiltersUI=true dashboardScene=true alertingApiServer=true awsAsyncQueryCaching=true correlations=true formatString=true annotationPermissionUpdate=true alertingQueryAndExpressionsStepMode=true alertingUIOptimizeReducer=true dashgpt=true lokiStructuredMetadata=true lokiQueryHints=true groupToNestedTableTransformation=true lokiQuerySplitting=true
|
||||||
|
logger=sqlstore t=2026-02-23T01:31:17.237776476Z level=info msg="Connecting to DB" dbtype=sqlite3
|
||||||
|
logger=migrator t=2026-02-23T01:31:17.238938645Z level=info msg="Locking database"
|
||||||
|
logger=migrator t=2026-02-23T01:31:17.238957886Z level=info msg="Starting DB migrations"
|
||||||
|
logger=migrator t=2026-02-23T01:31:17.242387349Z level=info msg="migrations completed" performed=0 skipped=654 duration=235.169µs
|
||||||
|
logger=migrator t=2026-02-23T01:31:17.242485427Z level=info msg="Unlocking database"
|
||||||
|
logger=secrets t=2026-02-23T01:31:17.242558145Z level=info msg="Envelope encryption state" enabled=true currentprovider=secretKey.v1
|
||||||
|
logger=plugin.angulardetectorsprovider.dynamic t=2026-02-23T01:31:17.273884328Z level=info msg="Restored cache from database" duration=170.502µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:17.27551308Z level=info msg="Locking database"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:17.275542831Z level=info msg="Starting DB migrations"
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:17.27692802Z level=info msg="migrations completed" performed=0 skipped=26 duration=27.818µs
|
||||||
|
logger=resource-migrator t=2026-02-23T01:31:17.277139229Z level=info msg="Unlocking database"
|
||||||
|
t=2026-02-23T01:31:17.277231174Z level=info caller=logger.go:214 time=2026-02-23T01:31:17.277220645Z msg="Using channel notifier" logger=sql-resource-server
|
||||||
|
logger=grafanaStorageLogger t=2026-02-23T01:31:17.27751516Z level=warn msg="Error loading storage" prefix=public-static err="stat /public: no such file or directory"
|
||||||
|
logger=plugin.store t=2026-02-23T01:31:17.27763717Z level=info msg="Loading plugins..."
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:17.293890746Z level=error msg="Could not register plugin" pluginId=table error="plugin table is already registered"
|
||||||
|
logger=plugins.initialization t=2026-02-23T01:31:17.293919722Z level=error msg="Could not initialize plugin" pluginId=table error="plugin table is already registered"
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:17.41762809Z level=info msg="Plugin registered" pluginId=frser-sqlite-datasource
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:17.431432096Z level=info msg="Plugin registered" pluginId=grafana-exploretraces-app
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:17.446810887Z level=info msg="Plugin registered" pluginId=grafana-lokiexplore-app
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:17.458717997Z level=info msg="Plugin registered" pluginId=grafana-metricsdrilldown-app
|
||||||
|
logger=plugins.registration t=2026-02-23T01:31:17.467672962Z level=info msg="Plugin registered" pluginId=grafana-pyroscope-app
|
||||||
|
logger=plugin.store t=2026-02-23T01:31:17.467696999Z level=info msg="Plugins loaded" count=58 duration=190.060282ms
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:17.469189394Z level=error msg="can't read dashboard provisioning files from directory" path=../provisioning/dashboards error="open ../provisioning/dashboards: no such file or directory"
|
||||||
|
logger=query_data t=2026-02-23T01:31:17.469355427Z level=info msg="Query Service initialization"
|
||||||
|
logger=live.push_http t=2026-02-23T01:31:17.471876726Z level=info msg="Live Push Gateway initialization"
|
||||||
|
logger=ngalert.notifier.alertmanager org=1 t=2026-02-23T01:31:17.472848265Z level=info msg="Applying new configuration to Alertmanager" configHash=d2c56faca6af2a5772ff4253222f7386
|
||||||
|
logger=ngalert t=2026-02-23T01:31:17.486637087Z level=info msg="Using simple database alert instance store"
|
||||||
|
logger=ngalert.state.manager.persist t=2026-02-23T01:31:17.486659083Z level=info msg="Using sync state persister"
|
||||||
|
logger=infra.usagestats.collector t=2026-02-23T01:31:17.487528281Z level=info msg="registering usage stat providers" usageStatsProvidersLen=2
|
||||||
|
logger=grafanaStorageLogger t=2026-02-23T01:31:17.487678912Z level=info msg="Storage starting"
|
||||||
|
logger=provisioning.datasources t=2026-02-23T01:31:17.487695253Z level=error msg="can't read datasource provisioning files from directory" path=../provisioning/datasources error="open ../provisioning/datasources: no such file or directory"
|
||||||
|
logger=ngalert.state.manager t=2026-02-23T01:31:17.487895865Z level=info msg="Warming state cache for startup"
|
||||||
|
logger=ngalert.multiorg.alertmanager t=2026-02-23T01:31:17.488023288Z level=info msg="Starting MultiOrg Alertmanager"
|
||||||
|
logger=http.server t=2026-02-23T01:31:17.488878468Z level=info msg="HTTP Server Listen" address=127.0.0.1:3000 protocol=http subUrl= socket=
|
||||||
|
logger=ngalert.state.manager t=2026-02-23T01:31:17.511593248Z level=info msg="State cache has been initialized" states=0 duration=23.697283ms
|
||||||
|
logger=ngalert.scheduler t=2026-02-23T01:31:17.511623043Z level=info msg="Starting scheduler" tickInterval=10s maxAttempts=3
|
||||||
|
logger=ticker t=2026-02-23T01:31:17.511650903Z level=info msg=starting first_tick=2026-02-23T01:31:20Z
|
||||||
|
logger=provisioning.plugins t=2026-02-23T01:31:17.522466521Z level=error msg="Failed to read plugin provisioning files from directory" path=../provisioning/plugins error="open ../provisioning/plugins: no such file or directory"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:31:17.522520708Z level=error msg="can't read alerting provisioning files from directory" path=../provisioning/alerting error="open ../provisioning/alerting: no such file or directory"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:31:17.522527701Z level=info msg="starting to provision alerting"
|
||||||
|
logger=provisioning.alerting t=2026-02-23T01:31:17.522534906Z level=info msg="finished to provision alerting"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:17.52254143Z level=error msg="can't read dashboard provisioning files from directory" path=../provisioning/dashboards error="open ../provisioning/dashboards: no such file or directory"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:17.522903342Z level=info msg="starting to provision dashboards"
|
||||||
|
logger=provisioning.dashboard t=2026-02-23T01:31:17.522914638Z level=info msg="finished to provision dashboards"
|
||||||
|
logger=grafana.update.checker t=2026-02-23T01:31:17.565088705Z level=info msg="Update check succeeded" duration=77.03226ms
|
||||||
|
logger=plugins.update.checker t=2026-02-23T01:31:17.567830536Z level=info msg="Update check succeeded" duration=80.135172ms
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.948824026Z level=info msg="Adding GroupVersion playlist.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.950404848Z level=info msg="Adding GroupVersion dashboard.grafana.app v1beta1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.950627337Z level=info msg="Adding GroupVersion dashboard.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.950788787Z level=info msg="Adding GroupVersion dashboard.grafana.app v2alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.950948304Z level=info msg="Adding GroupVersion featuretoggle.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.951244897Z level=info msg="Adding GroupVersion folder.grafana.app v1beta1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.951683437Z level=info msg="Adding GroupVersion iam.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.952297686Z level=info msg="Adding GroupVersion notifications.alerting.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:17.952506604Z level=info msg="Adding GroupVersion userstorage.grafana.app v0alpha1 to ResourceManager"
|
||||||
|
logger=app-registry t=2026-02-23T01:31:17.97160058Z level=info msg="app registry initialized"
|
||||||
|
logger=server t=2026-02-23T01:31:20.39976611Z level=info msg="Shutdown started" reason="System signal: interrupt"
|
||||||
|
logger=tracing t=2026-02-23T01:31:20.400227204Z level=info msg="Closing tracing"
|
||||||
|
logger=ticker t=2026-02-23T01:31:20.400472735Z level=info msg=stopped last_tick=2026-02-23T01:31:20Z
|
||||||
|
logger=grafana-apiserver t=2026-02-23T01:31:20.400524992Z level=info msg="StorageObjectCountTracker pruner is exiting"
|
||||||
|
logger=plugin.frser-sqlite-datasource t=2026-02-23T01:31:20.406596663Z level=info msg="plugin process exited" plugin=/memory/plugins/frser-sqlite-datasource/gpx_sqlite-datasource_linux_amd64 id=50657
|
||||||
Loading…
x
Reference in New Issue
Block a user