disable loki and promtail
This commit is contained in:
parent
d1212c9d73
commit
d39e2659f7
@ -112,98 +112,7 @@ in
|
|||||||
ZED_EMAIL_ADDR = [ "paul@nyanlout.re" ];
|
ZED_EMAIL_ADDR = [ "paul@nyanlout.re" ];
|
||||||
ZED_NOTIFY_VERBOSE = true;
|
ZED_NOTIFY_VERBOSE = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
loki = {
|
|
||||||
enable = true;
|
|
||||||
configuration = {
|
|
||||||
auth_enabled = false;
|
|
||||||
server.http_listen_port = 3100;
|
|
||||||
ingester = {
|
|
||||||
lifecycler = {
|
|
||||||
address = "127.0.0.1";
|
|
||||||
ring = {
|
|
||||||
kvstore.store = "inmemory";
|
|
||||||
replication_factor = 1;
|
|
||||||
};
|
};
|
||||||
};
|
|
||||||
chunk_idle_period = "1h";
|
|
||||||
chunk_target_size = 1000000;
|
|
||||||
};
|
|
||||||
schema_config.configs = [
|
|
||||||
{
|
|
||||||
from = "2018-04-15";
|
|
||||||
store = "boltdb";
|
|
||||||
object_store = "filesystem";
|
|
||||||
schema = "v11";
|
|
||||||
index = {
|
|
||||||
prefix = "index_";
|
|
||||||
period = "168h";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
storage_config = {
|
|
||||||
boltdb.directory = "/var/lib/loki/index";
|
|
||||||
filesystem.directory = "/var/lib/loki/chunks";
|
|
||||||
};
|
|
||||||
limits_config = {
|
|
||||||
enforce_metric_name = false;
|
|
||||||
reject_old_samples = true;
|
|
||||||
reject_old_samples_max_age = "168h";
|
|
||||||
};
|
|
||||||
chunk_store_config.max_look_back_period = "168h";
|
|
||||||
table_manager = {
|
|
||||||
retention_deletes_enabled = true;
|
|
||||||
retention_period = "168h";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
promtail = {
|
|
||||||
enable = true;
|
|
||||||
configuration = {
|
|
||||||
server = {
|
|
||||||
http_listen_port = 9080;
|
|
||||||
grpc_listen_port = 0;
|
|
||||||
};
|
|
||||||
positions.filename = "/tmp/positions.yaml";
|
|
||||||
clients = [ { url = "http://127.0.0.1:3100/loki/api/v1/push"; } ];
|
|
||||||
scrape_configs = [
|
|
||||||
{
|
|
||||||
job_name = "nginx";
|
|
||||||
static_configs = [
|
|
||||||
{
|
|
||||||
labels = {
|
|
||||||
job = "nginx";
|
|
||||||
__path__ = "/var/log/nginx/*log";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
pipeline_stages = [
|
|
||||||
{
|
|
||||||
match = {
|
|
||||||
selector = ''{job="nginx"}'';
|
|
||||||
stages = [
|
|
||||||
{
|
|
||||||
regex.expression = ''^(?P<remote_addr>[\w\.]+) - (?P<remote_user>[^ ]*) \[(?P<time_local>.*)\] "(?P<method>[^ ]*) (?P<request>[^ ]*) (?P<protocol>[^ ]*)" (?P<status>[\d]+) (?P<body_bytes_sent>[\d]+) "(?P<http_referer>[^"]*)" "(?P<http_user_agent>[^"]*)"?'';
|
|
||||||
}
|
|
||||||
{
|
|
||||||
labels = {
|
|
||||||
method = null;
|
|
||||||
request = null;
|
|
||||||
status = null;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
systemd.services.promtail.serviceConfig.SupplementaryGroups = [ "nginx" ];
|
|
||||||
|
|
||||||
security.sudo.extraRules = [
|
security.sudo.extraRules = [
|
||||||
{ commands = [ { command = "${pkgs.smartmontools}/bin/smartctl"; options = [ "NOPASSWD" ]; } ]; users = [ "telegraf" ]; }
|
{ commands = [ { command = "${pkgs.smartmontools}/bin/smartctl"; options = [ "NOPASSWD" ]; } ]; users = [ "telegraf" ]; }
|
||||||
|
Loading…
Reference in New Issue
Block a user