8/30/2025

ZabbixのApache by HTTP監視方法

概要
Zabbixで利用されているApache by HTTPは、
Zabbixのテンプレートを適用するだけでは、
監視できないため監視するための設定手順

環境
HW:GZBOXミニPC 
OS:Alma Linux 9.6
Web:httpd-2.4.62-4
AP:PHP-8.3.19-1
DB:mysql-8.0.41-2
Zabbix:7.4.1

利用テンプレート
Apache by HTTP

手順
1.status_moduleが組み込まれているか確認する
$ httpd -M 2>/dev/null | grep status_module
status_module (shared)

2.status_module表示のconfを作成する
$ vi /etc/httpd/conf.d/httpd-info.conf

<Location "/server-status">
SetHandler server-status
Require local
</Location>

3.httpdのリロード
$ systemctl reload httpd

4.設定が動作するのかを確認
$ curl http://127.0.0.1/server-status?auto
生成された情報のメッセージが表示されること

5.マクロの設定
{$APACHE.STATUS.HOST}
のマクロを追加して、値に
127.0.0.1
を追加する

6.LLDでアイテムやグラフが追加されること

参考URL
https://www.zabbix.com/jp/integrations/apache


0 件のコメント:

コメントを投稿

SwitchbotでAPIv1.0を取得した際の実行結果

 概要 SwitchbotでAPIを取得する際に、各Switchbot製品のdeviceIdを取得する必要があり、APIv1.0で取得する実行結果。 APIv1.0で取得すると、コマンドがシンプルなのと一度で取得できるので、おすすめ。 コマンドにあるトークンはSwitchbotの...