Author Archives: Vitalijus Ryzakovas

filebeat custom index name


filebeat output to elasticsearch indices
filebeat separate index
filebeat log different index

filebeat.inputs:

- type: log
enabled: true
paths:
- /var/log/some/path/*.log
fields:
type: "query"

- type: log
enabled: true
paths:
- /var/log/another.path/*.log
fields:
type: "error"

filebeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
setup.template.settings:
index.number_of_shards: 3

setup.kibana:
output.elasticsearch:
hosts: ["192.168.1.100:9200"]
index: "newindex-%{[fields.type]:other}-%{+yyyy.MM.dd}"

setup.template.name: "newindex"
setup.template.pattern: "newindex-*"

ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository


[Repl] Slave SQL for channel '': Slave failed to initialize relay log info structure from the repository, Error_code: MY-013124

mysql> start slave;
ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

mysql> reset slave;
Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql> CHANGE MASTER TO MASTER_HOST='172.17.0.2', MASTER_USER='repl', MASTER_PASSWORD='mypassword', MASTER_LOG_FILE='binlog.000008', MASTER_LOG_POS=157;
Query OK, 0 rows affected, 8 warnings (0.01 sec)

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

[Repl] Slave I/O thread for channel '': connected to master '[email protected]:3306',replication started in log 'binlog.000008' at position 157

apt meilisearch ubuntu


echo "deb [trusted=yes] https://apt.fury.io/meilisearch/ /" | sudo tee /etc/apt/sources.list.d/meilisearch.list
apt update
apt install meilisearch-http

vim /etc/systemd/system/meilisearch.service
[Unit]
Description=MeiliSearch search engine
After=network.target

[Service]
ExecStart=/usr/bin/meilisearch --http-addr 0.0.0.0:7700 --env production --master-key pwd123
Restart=always

[Install]
WantedBy=multi-user.target

varnish systemd 80 port


mkdir /etc/systemd/system/varnish.service.d
vim /etc/systemd/system/varnish.service.d/varnishd.conf

[Service]
ExecStart=
ExecStart=/usr/sbin/varnishd -j unix,user=vcache -F -a :80 -T 127.0.0.1:8081 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m

systemctl daemon-reload && systemctl start varnish