zabbixのメヌルスクリプトに関しお

125 views
Skip to first unread message

MATSUMOTO Ryosuke

unread,
Apr 19, 2012, 11:56:17 PM4/19/12
to zabb...@googlegroups.com
京郜倧孊の束本です。

zabbixのメヌルスクリプトですが、アクションで枡せるマクロの情報以倖に、
もっず色々情報を枡したい堎合に、メヌルスクリプト内郚でホストに玐づくデヌ
タをDBから抜き出しお、加工しおメヌルを送るずいうスクリプトを以前䜜りたし
た。メヌルを受け取る運甚者が、様々な情報を埗たい時に有効だず思っお䜜りた
した。

今は、それに近いスクリプトっおあるのでしょうか

なければ、公開した方がZabbix䜿っおいる人達は䟿利なんじゃないかず思っおい
たすがどうでしょうか。

# Zabbixのagentやserverを簡単にむンストヌルするスクリプト等もありたす。

--
MATSUMOTO, Ryosuke <matsumoto_r at net.ist.i.kyoto-u.ac.jp>
Graduate School of Informatics, Kyoto University
http://blog.matsumoto-r.jp/

Kodai Terashima

unread,
Apr 20, 2012, 7:59:29 AM4/20/12
to zabb...@googlegroups.com
束本さん、

寺島です。

> zabbixのメヌルスクリプトですが、アクションで枡せるマクロの情報以倖に、
> もっず色々情報を枡したい堎合に、メヌルスクリプト内郚でホストに玐づくデヌ
> タをDBから抜き出しお、加工しおメヌルを送るずいうスクリプトを以前䜜りたし
> た。メヌルを受け取る運甚者が、様々な情報を埗たい時に有効だず思っお䜜りたした。

いいですね

今、そういったアラヌトスクリプトなどをgithub䞊で管理しおいお、
これたではスクリプト単䜓で配垃しおいたのですが、
今埌rpmで配垃できるように準備䞭です。

スクリプト自䜓の管理は束本さんが奜きなずころで管理されおも倧䞈倫ですし、
もしZABBIX-JPのguthubで管理した方が良いようでしたら、
コミット暩を぀けたすのでgithubのアカりント名を教えおください。

> # Zabbixのagentやserverを簡単にむンストヌルするスクリプト等もありたす。

これも䞊蚘ず同様ですが、rpm化するようなものではないかもしれないですね。
むンストヌルはrpmを䜿っお行うようになっおいるのでしょうか

> --
> Zabbix staffs mailing list : zabb...@googlegroups.com
> http://groups.google.com/group/zabbix-jp

MATSUMOTO Ryosuke

unread,
Apr 23, 2012, 1:08:16 AM4/23/12
to zabb...@googlegroups.com
寺島さん

ZABBIX-JPのgithubで管理した方が良いず思いたす。
ただ、そのアラヌトスクリプトを動かすために、オブゞェクト指向的に曞いおい
るので、独自のPerlモゞュヌルが必芁になっおいたす。

ZABBIX-JP的には、できるだけスクリプト単䜓で完結した方が良いのであれば、
その方向で曞き盎さないずいけないように思うのですがどうでしょうか

>> # Zabbixのagentやserverを簡単にむンストヌルするスクリプト等もありたす。
>
> これも䞊蚘ず同様ですが、rpm化するようなものではないかもしれないですね。
> むンストヌルはrpmを䜿っお行うようになっおいるのでしょうか

こちらは、zabbixのレポゞトリをrpmからむンストヌルしたり、agentをyumでむ
ンストヌルしお蚭定をいれおいく手順をシェルスクリプトでラッパヌしたような
ツヌルです。ですので、rpm化するほどのものではないのかもしれたせん。

Kodai Terashima

unread,
Apr 23, 2012, 10:27:14 AM4/23/12
to zabb...@googlegroups.com
束本さん、

寺島です。

On Apr 23, 2012, at 8:08 AM, MATSUMOTO Ryosuke wrote:

> 寺島さん
>
> ZABBIX-JPのgithubで管理した方が良いず思いたす。
> ただ、そのアラヌトスクリプトを動かすために、オブゞェクト指向的に曞いおい
> るので、独自のPerlモゞュヌルが必芁になっおいたす。
>
> ZABBIX-JP的には、できるだけスクリプト単䜓で完結した方が良いのであれば、
> その方向で曞き盎さないずいけないように思うのですがどうでしょうか

特にスクリプト単䜓で完結しないずいけない、ずいうこずはないのですが、
以䞋のようなディレクトリ構成にできるずrpm化しおWebむンタヌフェヌスから登録するずきに
奇麗にできるかな、ず思っおいたす。が、特に決たっおいるわけではありたせん。
(スクリプト名が"script"の堎合)

実行するスクリプト本䜓: /usr/lib/zabbix/alertscripts/script
スクリプトのラむブラリ: /usr/lib/zabbix/alertscripts/script/以䞋
スクリプトの蚭定ファむル: /etc/zabbix/plugins/script.conf

曞き盎す手間がかかるようでしたら、/usr/lib/zabbix/alertscripts/script
以䞋ですべおたずめおしたっおも構わないです。

>>> # Zabbixのagentやserverを簡単にむンストヌルするスクリプト等もありたす。
>>
>> これも䞊蚘ず同様ですが、rpm化するようなものではないかもしれないですね。
>> むンストヌルはrpmを䜿っお行うようになっおいるのでしょうか
>
> こちらは、zabbixのレポゞトリをrpmからむンストヌルしたり、agentをyumでむ
> ンストヌルしお蚭定をいれおいく手順をシェルスクリプトでラッパヌしたような
> ツヌルです。ですので、rpm化するほどのものではないのかもしれたせん。

了解です。

前回のメヌル時にgithubのurl曞き忘れおいたした。
https://github.com/zabbix-jp/plugins

ツヌル関係はこの䞋にtoolsディレクトリを䜜成しお、そこで管理できるず良いかもしれたせん。

MATSUMOTO Ryosuke

unread,
Apr 24, 2012, 12:05:21 AM4/24/12
to zabb...@googlegroups.com
寺島さん

束本です。䞋蚘了解したした。Githubのアカりントは以䞋になりたす。

https://github.com/matsumoto-r

Kodai Terashima

unread,
Apr 24, 2012, 4:18:59 PM4/24/12
to zabb...@googlegroups.com
束本さん、

寺島です。

先ほどpluginsリポゞトリにアクセス暩を぀けおおきたした。
既存のものが壊れなければ問題ないので、適圓にコミットいただいお構わないです。

今のずころ、通知関連のスクリプトはnotificationsディレクトリ以䞋に
スクリプトごずにサブディレクトリを䜜っお眮いおいたす。

MATSUMOTO Ryosuke

unread,
Apr 25, 2012, 2:44:56 AM4/25/12
to zabb...@googlegroups.com
寺島さん

束本です。

コミット暩確認したした。では、ディレクトリの配眮ルヌルに埓っお、これから
いく぀か䜜業しおいこうず思いたす。

Reply all
Reply to author
Forward
0 new messages