Giter Club home page Giter Club logo

zabbix_agentd_osx_installer's Introduction

Zabbix_agentd installer for Mac OS X

These are the source files for packaging a binary zabbix_agentd. The installer itself can be downloaded at the releases: https://github.com/mipmip/zabbix_agentd_osx_installer/releases

image

Requirements

  • x64 processor
  • Mac OS X version = 10.6, 10.7, 10.8, 10.9

Configuration

Make sure to replace the variables in /usr/local/etc/zabbix/etc/zabbix/zabbix_agentd.conf after installing and before starting the agent deamon.

Server=0.0.0.0
Hostname=yourhostname

Usage

The agent starts automaticly at boot time. To start is manually enter:

sudo launchctl load /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist

Launchctl unload does not work. Use the command below.

sudo kill -9 `ps -aef | grep zabbix_agentd | grep -v grep | awk '{print $2}'`

Build a new zabbix agentd installer

Before you can build an installer pkg you shoud have xcode command line tools and PackageMaker.app installed.

  1. Download the source code from http://zabbix.com tarball
  2. Clone this repository
  3. Cd to the installer source code
  4. Execute rake create[/path/to/zabbix_source_code.tar.bz]

zabbix_agentd_osx_installer's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zabbix_agentd_osx_installer's Issues

Procedure to uninstall

Hi.

I would just like to know the right procedure to uninstall the Mac client. (I'd like to test the previous release; I'm using the lasted one.)

By the way, I'm trying to kill the process, but ps -aef | grep zabbix_agentd doesn't return anything. On the other hand, "sudo launchctl load /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist" tells me that the process is already running.

Thanks.

Postinstall not in line with best practices

Thank you kindly for your work, if things go well with testing I'll convert things to theLuggage/Whitebox Packages since Packagemaker is deprecated/abandoned by Apple.
In my opinion, the following changes could be made to the postinstall: Since the install runs as root, no sudo's are actually required. Groups don't need passwords. All of the other directory creations and ownership/permission settings should be done by the package itself.

Doesn't work under 10.10

Works great under 10.9, will not spawn the processes under 10.10 when you load it. Unclear why.

Connexion refused

Hi,
the daemons run

ps aux | grep zabbix
adom 1173 0.0 0.0 2434840 672 s001 S+ 11:32AM 0:00.00 grep zabbix

but i have this error when i test it with telnet:
telnet 10.10.30.22 10050
Trying 10.10.30.22...
telnet: Unable to connect to remote host: Connection refused

what is wrong

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.