Skip to content

Blog

ZabbixをDockerコンテナとして起動する

ZabbixをDockerコンテナとして起動する場合、zabbix-dockerリポジトリにあるファイルを利用します。

例えば以下のように実行します。

git clone https://github.com/zabbix/zabbix-docker.git && \
cd zabbix-docker/
docker compose -f ./compose_pgsql.yaml up -d

これでZabbixが起動します。

# docker compose ps -a
NAME                                     IMAGE                                             COMMAND                  SERVICE                  CREATED          STATUS                      PORTS
zabbix-docker-postgres-server-1          postgres:17-alpine                                "docker-entrypoint.s…"   postgres-server          33 seconds ago   Up 31 seconds (healthy)     5432/tcp
zabbix-docker-server-db-init-1           zabbix/zabbix-server-pgsql:alpine-7.4-latest      "/usr/bin/docker-ent…"   server-db-init           32 seconds ago   Exited (0) 13 seconds ago
zabbix-docker-zabbix-server-1            zabbix/zabbix-server-pgsql:alpine-7.4-latest      "/usr/bin/docker-ent…"   zabbix-server            32 seconds ago   Up 13 seconds               0.0.0.0:10051->10051/tcp, [::]:10051->10051/tcp
zabbix-docker-zabbix-web-nginx-pgsql-1   zabbix/zabbix-web-nginx-pgsql:alpine-7.4-latest   "docker-entrypoint.sh"   zabbix-web-nginx-pgsql   32 seconds ago   Up 13 seconds (healthy)     0.0.0.0:80->8080/tcp, [::]:80->8080/tcp, 0.0.0.0:443->8443/tcp, [::]:443->8443/tcp

Antigravity-IDEにZensical Studioをインストールする

VSCodeやAntigravity IDEで利用可能なプラグイン「Zensical Studio」がリリースされました。

Zensical Studioを利用することで「Zensical独自の記法」もエディタ上でハイライトされるようになります。但し、エディタ右上にある「プレビュー」のボタンが表示されず、コマンドパレットからもプレビュー機能が利用できなくなってしまいます。公式ドキュメントには「zensical serveを使ってプレビューできる」と書かれていますが、裏を返すと「エディタ内プレビューは意識的に無効化してある」ということなのかもしれません。

image

Ubuntu26.04LTSにGleamをインストールする

Gleamは関数型言語であり、Erlang VM上で動作します。公式サイトには以下のように書かれています。

The power of a type system, the expressiveness of functional programming, and the reliability of the highly concurrent, fault tolerant Erlang runtime, with a familiar and modern syntax.

今回はUbuntu26.04LTSにGleamをインストールする手順をメモします。尚、Gleamを簡単に試したい場合はGleam language tour!が便利です。

Antigravity IDE用のCLIツールをインストールする

Googleが展開する「Antigravity」シリーズは、2026年5月のバージョン2.0へのメジャーアップデートに伴い、製品の位置づけが大きく整理されました。「Antigravity」はAIエージェントを指揮するプラットフォーム全体(またはその中核アプリ)であり、「Antigravity IDE」はその中の一要素である“コード編集用エディタ”という位置づけです。

これを「新旧のツール名・CLIコマンド名」の観点で整理すると以下になります。

従来 従来のCLI 今後 今後のCLI
エディタ Antigravity agy Antigravity IDE agy-ide
AIエージェント - - Antigravity agy

私の環境ではAntigravity 2.0をインストールした結果、CLIからAntigravity IDEを起動するには「agy-ideコマンドを利用可能な状態にする」必要がありました。今回はその際の作業内容をメモしておきます。私の場合は「agy-ideコマンドは存在しているがPATHが通っていない」状態になっていました。

稼働率「99.99…%」などにおける障害時間

以前に稼働率「99.99…%」などにおける年間の障害時間というメモを書きました。以前のメモでは「年間ベースでの障害時間」だけを計算していました。これを「1時間」「1日」「1年」ベースで計算したものをメモしておきます。

9の数 可用性(%) 1時間で計算した障害時間 1日で計算した障害時間 1年で計算した障害時間
2 99% 0分36秒 14分24秒 87時間36分00秒
3 99.9% 0分04秒 1分26秒 8時間45分36秒
4 99.99% 0分00秒 0分09秒 52分34秒
5 99.999% 0分00秒 0分01秒 5分15秒
6 99.9999% 0分00秒 0分00秒 0分32秒
7 99.99999% 0分00秒 0分00秒 0分03秒