Commit Graph

471 Commits

Author SHA1 Message Date
Kazuhiro MUSASHI 302cc2fa28 Delete unnecessary `systemd` config for `Promtail`. 2024-04-03 16:30:56 +09:00
Kazuhiro MUSASHI 0c475419c6 Delete unnecessary `Promtail` config. 2024-04-03 16:30:42 +09:00
Kazuhiro MUSASHI 25e2297808 Delete `lib/systemd/system/promtail-prometheus.service`. 2024-04-03 16:17:24 +09:00
Kazuhiro MUSASHI b7e6155ef7 Modify `Loki` endpoint. 2024-04-03 16:08:55 +09:00
Kazuhiro MUSASHI 7b2b4a56af Modify typo. 2024-04-03 16:08:48 +09:00
Kazuhiro MUSASHI 0843f51d08 Delete `Promtail` config. 2024-04-03 16:08:12 +09:00
Kazuhiro MUSASHI ea585545de Delete `Promtail` systemd config. 2024-04-03 16:07:58 +09:00
Kazuhiro MUSASHI e14a0072c1 Delete `Promtail` dependency. 2024-04-03 16:07:45 +09:00
Kazuhiro MUSASHI bbe302764e Get IPAddress of the server. 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI 66a32f6d54 Add vector-loki.service 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI ec63d10371 Add loki.toml 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI 7b745ad4a8 Deploy `vector` config for `Loki`. 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI bc60251904 Delete `systemd` config for `Promtail`. 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI 19570ea372 Delete `Promtail` config. 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI 65554aa120 Delete `Promtail` dependency. 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI ed501248df Modify the variable name. 2024-04-03 15:42:50 +09:00
Kazuhiro MUSASHI c52b3dc242 Delete the word `promtail`. 2024-04-01 17:09:45 +09:00
Kazuhiro MUSASHI f196d4b720 Delete `promtail` config for `digdag`. 2024-04-01 17:08:00 +09:00
Kazuhiro MUSASHI 7920ed2423 Update sources.list and GPG key for Vector. 2024-03-31 20:24:41 +09:00
Kazuhiro MUSASHI 8be3828b0f For `vault agent` to function properly, add `HOME` environment variable. 2024-03-31 20:24:41 +09:00
Kazuhiro MUSASHI 5eaf0d9143 Install `mise`. 2024-03-31 20:24:41 +09:00
Kazuhiro MUSASHI 63935ec789 Deploy `/etc/consul.d/server.hcl` only when the consul is server. 2024-03-31 09:45:42 +09:00
Kazuhiro MUSASHI b4189939f8 Update `Consul` certificates. 2024-03-31 09:45:11 +09:00
Kazuhiro MUSASHI 9a699f2d59 Itamae code to deploy the files. 2024-02-12 18:57:42 +09:00
Kazuhiro MUSASHI 8df5e02c18 Deploy `/etc/lsyncd/lsyncd.conf.lua`. 2024-02-12 18:57:42 +09:00
Kazuhiro MUSASHI 2ad8d0938d Deploy the script to rsync and enable lsyncd. 2024-02-12 18:57:42 +09:00
Kazuhiro MUSASHI 785595cc95 Modify the base packages. 2024-02-11 21:16:56 +09:00
Kazuhiro MUSASHI cfdec27f89 Consul server setup 2024-02-11 18:55:30 +09:00
Kazuhiro MUSASHI 8d8a6affbd Install `cloudflared`. 2023-12-16 16:19:04 +09:00
Kazuhiro MUSASHI 0af6e65b74 Change `Consul` client ACL token. 2023-12-09 16:56:09 +09:00
Kazuhiro MUSASHI fd9fdc4541 Modify `Lego` scripts. 2023-12-09 15:01:10 +09:00
Kazuhiro MUSASHI 60399ae897 Install `avahi-daemon`. 2023-12-09 14:57:05 +09:00
Kazuhiro MUSASHI 8074910452 Accumulative changes. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI fbdd033d4b Add `prometheus` monitoring config for `vault`. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI 1de33f97cb Modify `vector` config for `alertmanager` 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI 8c95ba95ba Modify config for `service-exporter_proxy`. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI f978a9a700 Delete `promtail` dependency. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI 52cccb14c4 Deploy `vector` config for `unattended-upgrades-dpkg.log`. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI f0635a2e8a Deploy `vector` config for `journald`. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI 401423d0da Deploy `vector` config for `consul`. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI 75755b99f2 Deploy `vector` config for `/var/log/auth.log`. 2023-06-24 21:38:14 +09:00
Kazuhiro MUSASHI a201eea560 Deploy `vector` config for `apt`. 2023-06-24 21:37:45 +09:00
Kazuhiro MUSASHI e9a1480351 Delete `promtail` config for `snmp_exporter`. 2023-06-24 21:37:30 +09:00
Kazuhiro MUSASHI b21253be8c Delete `/etc/promtail/prometheus.yaml`. 2023-06-24 21:37:30 +09:00
Kazuhiro MUSASHI e7e720a04a Deploy `logrotate` config for `webhook`. 2023-06-24 21:29:16 +09:00
Kazuhiro MUSASHI da0f63ab5e Deploy `rsyslog` config for `alert manager`. 2023-06-24 21:29:06 +09:00
Kazuhiro MUSASHI 7889da9ceb Delete `supervisor` dependency. 2023-06-24 21:28:50 +09:00
Kazuhiro MUSASHI 75b9a74059 Deploy `/etc/systemd/system/vector-alertmanager.service`. 2023-02-21 23:11:30 +09:00
Kazuhiro MUSASHI 6788676faa Deploy `/etc/vector/alertmanager.toml`. 2023-02-21 23:11:30 +09:00
Kazuhiro MUSASHI 1e31bff167 Deploy `/etc/logrotate.d/alertmanager`. 2023-02-21 23:11:17 +09:00
Kazuhiro MUSASHI 970a9617eb Deploy `/etc/systemd/system/alertmanager.service`. 2023-02-21 23:08:43 +09:00
Kazuhiro MUSASHI 15735e5363 Deploy `/etc/rsyslog.d/30-alertmanager.conf`. 2023-02-21 23:08:43 +09:00
Kazuhiro MUSASHI b267efe671 Deploy `systemd` config for `alertmanager`. 2023-02-21 23:08:43 +09:00
Kazuhiro MUSASHI 8e6c1efc94 Modify `systemd` service files. 2023-02-21 23:08:16 +09:00
Kazuhiro MUSASHI 14784cc085 Modify permissions of `/etc/prometheus.d` and `/var/opt/prometheus`. 2023-02-21 23:07:46 +09:00
Kazuhiro MUSASHI f4d181bca8 Deploy `/etc/systemd/systemd/vector-prometheus.service`. 2023-02-21 23:02:22 +09:00
Kazuhiro MUSASHI 72a89595e7 Add alert rules for `prometheus` and `vector-prometheus`. 2023-02-21 23:02:22 +09:00
Kazuhiro MUSASHI c6fc83191e Deploy `/etc/systemd/systemd/vector-prometheus.service`. 2023-02-21 23:02:22 +09:00
Kazuhiro MUSASHI 8c8db4ad18 Deploy `/etc/vector/prometheus.toml`. 2023-02-21 23:02:04 +09:00
Kazuhiro MUSASHI ec680b2719 Deploy `/etc/logrotate.d/prometheus`. 2023-02-21 23:02:04 +09:00
Kazuhiro MUSASHI 26ff24d784 Deploy `/etc/rsyslog.d/30-prometheus.conf`. 2023-02-21 23:01:10 +09:00
Kazuhiro MUSASHI 1bf6c47e99 Deploy `/etc/systemd/system/prometheus.service`. 2023-02-21 23:00:40 +09:00
Kazuhiro MUSASHI a8b8c6b6e2 Create `prometheus` user. 2023-02-21 23:00:09 +09:00
Kazuhiro MUSASHI b28477137c Deploy `/etc/systemd/system/prometheus.service`. 2023-02-21 23:00:09 +09:00
Kazuhiro MUSASHI 8efef5000c Delete `/etc/supervisor/conf.d/prometheus.conf`. 2023-02-21 22:32:04 +09:00
Kazuhiro MUSASHI 78b4c3464f Add `consul` service config for `exporter_proxy`. 2023-02-10 22:55:40 +09:00
Kazuhiro MUSASHI a5595f30f7 Add `prometheus` alert rule for `exporter_proxy`. 2023-02-10 22:55:40 +09:00
Kazuhiro MUSASHI 5ed63d8ba1 Update the version of `exporter_proxy`. 2023-02-10 22:55:40 +09:00
Kazuhiro MUSASHI 6e633166fd Modify config for `exporter_proxy`. 2023-02-10 22:55:40 +09:00
Kazuhiro MUSASHI e20ba94025 Deploy `systemd` config for `exporter_proxy`. 2023-02-10 22:51:59 +09:00
Kazuhiro MUSASHI 3657d7c698 Delete `supervisor` config for `exporter_proxy`. 2023-02-10 22:48:40 +09:00
Kazuhiro MUSASHI 0b4860279f Add `alert rule` for `filestat_exporter`. 2023-02-10 18:55:55 +09:00
Kazuhiro MUSASHI f7eae0c857 Deploy `systemd` config for `filestat_exporter`. 2023-02-10 18:55:55 +09:00
Kazuhiro MUSASHI 080eda7535 Deploy `logrotate` config for `filestat_exporter`. 2023-02-10 18:55:55 +09:00
Kazuhiro MUSASHI 7887813153 Deploy `rsyslog` config for `filestat_exporter`. 2023-02-10 18:55:55 +09:00
Kazuhiro MUSASHI 9a8b53cd8f Modify typo 2023-02-07 23:11:49 +09:00
Kazuhiro MUSASHI f6f354115d Deploy `systemd` config for `filestat_exporter`. 2023-02-07 23:11:49 +09:00
Kazuhiro MUSASHI 448ceda784 Delete `supervisor` config for `filestat_exporter`. 2023-02-07 23:10:28 +09:00
Kazuhiro MUSASHI e859be7384 Add `Prometheus` mointoring rules for `snmp_exporter` and `vector-snmp_exporter` 2023-02-07 22:30:46 +09:00
Kazuhiro MUSASHI 2a78c5f1e6 Add `systemd` files for `snmp_exporter` and `vector-snmp_exporter` 2023-02-07 22:30:28 +09:00
Kazuhiro MUSASHI 3c27430e57 Deploy `logrotate` config for `snmp_exporter`. 2023-02-05 21:54:28 +09:00
Kazuhiro MUSASHI a621b5d255 Deploy `rsyslog` config for `snmp_exporter`. 2023-02-05 21:54:28 +09:00
Kazuhiro MUSASHI 83484ff4a5 Deploy `snmp_exporter` service and enable it. 2023-02-05 20:41:12 +09:00
Kazuhiro MUSASHI 44cede10da Deploy `systemd` config for `vector-node_exporter`. 2023-02-05 19:50:38 +09:00
Kazuhiro MUSASHI ccf94f0174 Deploy `logrotate` config for `node_exporter`. 2023-02-05 19:43:29 +09:00
Kazuhiro MUSASHI 7a0b2938be Deploy `rsyslog` config for `node_exporter`. 2023-02-05 19:20:14 +09:00
Kazuhiro MUSASHI 0bfd4a7d53 Deploy `systemd` config for `node_exporter`. 2023-02-05 19:09:26 +09:00
Kazuhiro MUSASHI 5bf5eac091 Add alert rule for `node_exporter`. 2023-02-05 19:07:02 +09:00
Kazuhiro MUSASHI ceb75182df Do not use `supervisor` to start/stop `node_exporter`. 2023-02-05 19:03:29 +09:00
Kazuhiro MUSASHI fd01843277 Update `docker` recipe. 2023-02-05 19:03:29 +09:00
Kazuhiro MUSASHI bad580a4a0 Delete `gitea` recipe. 2023-02-05 14:25:16 +09:00
Kazuhiro MUSASHI bb525658d6 Uppdate `gitea` recipe. 2023-02-05 14:19:23 +09:00
Kazuhiro MUSASHI 19240a2c7a Temporary fix 2023-02-05 14:03:59 +09:00
Kazuhiro MUSASHI 9175c284ec Update `Vector` config for `syslog` receiver. 2023-02-05 14:01:45 +09:00
Kazuhiro MUSASHI 7ddfc88518 Update `/etc/vector/syslog.tom`. 2023-02-05 13:58:57 +09:00
Kazuhiro MUSASHI e509c531ae Add alert rules for `systemd` services. 2023-02-05 13:42:15 +09:00
Kazuhiro MUSASHI 9aca3252b6 Update `alertmanager.yml`. 2023-02-05 13:39:19 +09:00
Kazuhiro MUSASHI b063cba98f Add `logrotate` file for `digdag`. 2023-02-05 11:13:03 +09:00
Kazuhiro MUSASHI 76357646f0 Add `rsyslog` file for `digdag`. 2023-02-05 11:13:03 +09:00
Kazuhiro MUSASHI b3d014658a Deploy `logrotate` config for `digdag`. 2023-02-05 11:13:03 +09:00