無料登録ログインソースコードを投稿タグ:agent(1)Apache(128)linux(514)zabbix(24)ZabbixAgent設定内容alkoshikawa|703views|更新:2014年7月10日ストックいいね!0ZabbixAgent設定内容SourceIP複数のIPアドレスを持つときに、使用したいネットワークを指定できるhttp://d.hatena.ne.jp/ike-dai/20101107/1289135649EnableRemoteCommandsUserParameterZabbixサーバーから特定のコマンドを実行できるようにするhttp://hexa.hatenablog.com/entry/2012/01/28/152241LogRemoteCommands実行されたシェルコマンドの警告をログに記録するかを指定します。ServerZabbixServerのIPアドレスListenPortAgentのポート番号ListenIPAgentのListenIP(IPv6を使用可能にしているとIPv4で受け取れないので指定することがある)StartAgentsパッシブプロセスの数、監視項目が多数になり、応答に遅延が発生した場合は数を増やす(アクティブはホストにつき一つプロセスが立ち上がる)ServerActiveアクティブプロセスの通信先を指定するHostnameZabbixServerから見えるホスト名(手動で一致させる必要がある)HostnameItemHostnameが設定されていない場合こちらが使われる、zabbixで定義してあるアイテムを指定できるhttps://www.zabbix.com/documentation/jp/2.0/manual/config/items/itemtypes/zabbix_agentsystem.hostnameはLinuxだとgethostname()関数HostMetadataメタ情報を入れることができる、ZabbixServer側でメタ情報を取得して処理をかえることができるhttp://www.atmarkit.co.jp/ait/articles/1310/18/news003.htmlHostMetadataItemメタ情報をzabbixで定義してあるアイテムで指定できるRefreshActiveChecksアクティブチェックの更新間隔BufferSend指定した秒数内には連続してデータを送信しないようにしている。BufferSizeが少ない場合1秒に何度も通信してしまうのを防ぐ。BufferSize指定したバッファがたまるまでサーバーに結果を送らないようになっている、バッファを大きくとるとネットワーク負荷が下がるが、ZabbixServer側で反映が遅れる。MaxLinesPerSecond秒間送れる行数の最大値、大きくすると負荷があがるが、小さいと遅延が発生する。Aliasエイリアスを作成できる、Alias=zabbix.userid:vfs.file.regexp[/etc/passwd,^zabbix:.:([0-9]+),,,,\1]としたときにzabbix.useridで呼び出せるこの機能はHostMetadataItemで使用できるが、HostnameItemでは使えない。合わせてサーバー側の方も変えておく必要がある。AllowRootエージェントが「root」で起動する、sudoの設定を省くことができる。@などの記号をUserParametersで指定したい場合は設定するLoadModulePathLoadModule自分で作成したモジュールを使用できるようにする。新規登録またはメールアドレスで新規登録SNSアカウントをご利用いただけます。FacebookGitHubTwitterログインメールアドレスまたはユーザー名パスワードログイン状態を保存するログインパスワードをお忘れですか?hacknoteを利用することでソースコードを簡単に共有できます。新規登録してコメントするこのソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。キュレーター733hacksalkoshikawaサーバーの移行や運用、アプリケーションの改修などをおこなっています。ミドルウェアの設定、Bash、Javaなどをよく扱っています。