NetAdminTools.com
 
SignalQ Sites:
NetAdminTools - Coprolite - SpotBridge - NAW
RoboCoop - AreWeDown - SolarPower - SysAdminTools
Xfig - Gold Loaf - GeekPapa - FixGMC - FixRambler
Categories:
GNU/Linux | Homebrew designs | Perl | Ruby | Administration | Backup/Recovery | Bugs/Fixes | Certification | Database | Email | File/Print | Hardware | Information Grab Bag | Interoperability | GNU/Linux ABCs | Monitoring | Name Resolution | Network Services | Networking | Remote Control | Security | Desktop | Web | BSD | Solaris | GIAGD | ERP | REALbasic

Last 30 Days | Last 60 Days | Last 90 Days | All Articles | GNU/Linux Reference OS Build | MCJ How-to | Keywords | RSS



Categories:
·GNU/Linux
·Homebrew designs
·Perl
·Ruby
·Administration
·Backup/Recovery
·Bugs/Fixes
·Certification
·Database
·Email
·File/Print
·Hardware
·Information Grab Bag
·Interoperability
·GNU/Linux ABCs
·Monitoring
·Name Resolution
·Network Services
·Networking
·Remote Control
·Security
·Desktop
·Web
·BSD
·Solaris
·GIAGD
·ERP
·REALbasic
·All Categories


Monitoring Systems With Zabbix - Initial Configuration - Part 4
Topic:Monitoring   Date: 2006-04-18
Printer Friendly: Print

spacerspacer
<<  <   >  >>

Subject

Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6

Run make

[root@srv-1 zabbix-1.1beta8]# make
Making all in src
make[1]: Entering directory `/usr/local/src/zabbix-1.1beta8/src'
Making all in libs
make[2]: Entering directory `/usr/local/src/zabbix-1.1beta8/src/libs'
Making all in zbxcommon
.
.
.
gcc  -g -O2   -o zabbix_sender  zabbix_sender.o 
../libs/zbxcommon/libzbxcommon.a -lresolv -lnsl 
make[3]: Leaving directory `/usr/local/src/zabbix-1.1beta8/src/zabbix_sender'
make[2]: Leaving directory `/usr/local/src/zabbix-1.1beta8/src/zabbix_sender'
make[2]: Entering directory `/usr/local/src/zabbix-1.1beta8/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/src/zabbix-1.1beta8/src'
make[1]: Leaving directory `/usr/local/src/zabbix-1.1beta8/src'
make[1]: Entering directory `/usr/local/src/zabbix-1.1beta8'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/usr/local/src/zabbix-1.1beta8'
[root@srv-1 zabbix-1.1beta8]#

Install:

[root@srv-1 zabbix-1.1beta8]# make install
Making install in src
make[1]: Entering directory `/usr/local/src/zabbix-1.1beta8/src'
Making install in libs
make[2]: Entering directory `/usr/local/src/zabbix-1.1beta8/src/libs'
Making install in zbxcommon
.
.
.
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/src/zabbix-1.1beta8'
make[1]: Leaving directory `/usr/local/src/zabbix-1.1beta8'
[root@srv-1 zabbix-1.1beta8]#

We will install the agent configuration template for the agent on the server, as well as another host. The template on the server can use localhost as the server address, but for the remote host this needs to be changed:

[root@srv-1 zabbix-1.1beta8]# cp misc/conf/zabbix_agentd.conf /etc/zabbix/
[root@srv-1 zabbix-1.1beta8]# cat /etc/zabbix/zabbix_agentd.conf
# This is config file for zabbix_agentd
# To get more information about ZABBIX, go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# List of comma delimited IP addresses (or hostnames) of ZABBIX servers. 
# No spaces allowed. First entry is used for sending active checks.
# Note that hostnames must resolve hostname->IP address and
# IP address->hostname.
Server=127.0.0.1
# Server port for sending active checks
#ServerPort=10051
# Unique hostname. Required for active checks.
Hostname=localhost
# Listen port. Default is 10050
#ListenPort=10050
# IP address to bind agent
# If missing, bind to all available IPs
#ListenIP=127.0.0.1
# Number of pre-forked instances of zabbix_agentd.
# Default value is 5
# This parameter must be between 1 and 16
StartAgents=5
# How often refresh list of active checks. 2 minutes by default.
#RefreshActiveChecks=120
# Disable active checks. The agent will work in passive mode listening server.
#DisableActive=1
# Enable remote commands for ZABBIX agent. By default remote commands disabled.
#EnableRemoteCommands=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Name of PID file
PidFile=/var/tmp/zabbix_agentd.pid
# Name of log file.
# If not set, syslog will be used
LogFile=/tmp/zabbix_agentd.log
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
##### Experimental options. Use with care ! #####
# Get rid of sockets in TIME_WAIT state
# This will set socket option SO_LINGER
# NoTimeWait=1
##### End of experimental options
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V
[root@srv-1 zabbix-1.1beta8]# 



Next


People:
Places:
Things:
Times:





Please read our Terms of Use and our Privacy Policy
Microsoft, Windows, Windows XP, Windows 2003, Windows 2000, and NT are either trademarks or registered trademarks of Microsoft Corporation. NetAdminTools.com is not affiliated with Microsoft Corporation. Linux is a registered trademark of Linus Torvalds, and refers to the Linux kernel. The operating system of most distributions that contain the Linux kernel is GNU/Linux. All logos and trademarks in this site are property of their respective owner. Copyright 1997-2010 NetAdminTools.com