zabbix 3.0部署手册
2016-03-13 00:00
399 查看
一、环境
$ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) $ uname -a Linux zhaopin-200-92 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[b]二、安装
1、安装postgreSQL
[root@zhaopin-200-92 /data]# sh install_postgresql.sh#!/bin/shell ################## # by panda # ################## #install PG_9.5 yum install -y http://172.30.7.170/RPMS/x86_64/postgresql-9.5.1-1.el7.x86_64.rpm source /etc/profile.d/pgsql.sh #get zabbix_sql_data mkdir -p /data/zabbix_3.0_sql wget -P /data/zabbix_3.0_sql http://172.30.7.170/zabbix/zabbix_3.0/zabbix_3.0_schema/images.sql wget -P /data/zabbix_3.0_sql http://172.30.7.170/zabbix/zabbix_3.0/zabbix_3.0_schema/schema.sql wget -P /data/zabbix_3.0_sql http://172.30.7.170/zabbix/zabbix_3.0/zabbix_3.0_schema/data.sql #create postgres user & group if not exists pg_user=postgres pg_group=postgres egrep "^$pg_group" /etc/group >& /dev/null if [ $? -ne 0 ];then groupadd $pg_group fi egrep "^$pg_user" /etc/passwd >& /dev/null if [ $? -ne 0 ];then useradd -g $pg_group $pg_user fi #mkdir postgres data_dir mkdir -p /data/postgresql/rdrc_95/{backup,backup_local,data,pglog,tablespace,xlog_archive} chown -R postgres:postgres /data/postgresql /usr/bin/systemctl enable zabbix_server.service chmod 0700 /data/postgresql/rdrc_95/data/ #config postgres su - postgres -c '/opt/pgsql/bin/initdb -D /data/postgresql/rdrc_95/data/' su - postgres -c 'ln -sf /data/postgresql/rdrc_95/pglog /data/postgresql/rdrc_95/data/pg_log' su - postgres -c "echo 'host all all 0.0.0.0/0 md5' >>/data/postgresql/rdrc_95/data/pg_hba.conf" su - postgres -c 'mv /data/postgresql/rdrc_95/data/postgresql.conf /data/postgresql/rdrc_95/data/postgresql.conf_bak' cat >>/data/postgresql/rdrc_95/data/postgresql.conf <<EOF # - Connection Settings - listen_addresses = '*' port = 5432 max_connections = 500 # - Memory - shared_buffers = 1GB work_mem = 16MB maintenance_work_mem = 512MB autovacuum_work_mem = -1 max_stack_depth = 2MB dynamic_shared_memory_type = posix # - Cost-Based Vacuum Delay - vacuum_cost_delay = 0 vacuum_cost_page_hit = 1 vacuum_cost_page_miss = 10 vacuum_cost_page_dirty = 20 vacuum_cost_limit = 200 # - Background Writer - bgwriter_delay = 200ms bgwriter_lru_maxpages = 100 bgwriter_lru_multiplier = 2.0 # - Asynchronous Behavior - effective_io_concurrency = 1 max_worker_processes = 8 # - WRITE AHEAD LOG - wal_level = hot_standby fsync = on synchronous_commit = on wal_sync_method = fdatasync full_page_writes = off wal_buffers = -1 wal_writer_delay = 50ms commit_delay = 0 commit_siblings = 5 # - Checkpoints - #checkpoint_segments = 300 checkpoint_timeout = 30min checkpoint_completion_target = 0.8 checkpoint_warning = 30s # - Archiving - archive_mode = off archive_command = '/bin/true' #archive_command = 'test ! -f /data/postgresql/rdrc_94/xlog_archive/%f && cp %p /data/postgresql/rdrc_94/xlog_archive/%f' archive_timeout = 3s # - Sending Server(s) - max_wal_senders = 10 wal_keep_segments = 100 wal_sender_timeout = 1s max_replication_slo 3ff0 ts = 10 # - Master Server - synchronous_standby_names = '' vacuum_defer_cleanup_age = 0 # - Standby Servers - hot_standby = on max_standby_archive_delay = 30min max_standby_streaming_delay = 30min wal_receiver_status_interval = 10s hot_standby_feedback = on wal_receiver_timeout = 3s # - Planner Method Configuration - enable_bitmapscan = on enable_hashagg = on enable_hashjoin = on enable_indexscan = on enable_indexonlyscan = on enable_material = on enable_mergejoin = on enable_nestloop = on enable_seqscan = on enable_sort = on enable_tidscan = on # - Planner Cost Constants - seq_page_cost = 1.0 random_page_cost = 4.0 cpu_tuple_cost = 0.01 cpu_index_tuple_cost = 0.005 cpu_operator_cost = 0.0025 effective_cache_size = 32GB # - Where to Log - log_destination = 'stderr' logging_collector = on log_directory = 'pg_log' log_filename = 'postgresql-%Y%m%d-%H.log' log_file_mode = 0600 log_truncate_on_rotation = off log_rotation_age = 1d log_rotation_size = 16MB # - When to Log - client_min_messages = notice log_min_messages = warning log_min_error_statement = error log_min_duration_statement = 10 # - What to Log - debug_print_parse = off debug_print_rewritten = off debug_print_plan = off debug_pretty_print = on log_checkpoints = on log_connections = on log_disconnections = on log_duration = on log_error_verbosity = default log_hostname = off log_line_prefix = '%t [%p:%l] user=%u,db=%d,app=%a,client=%h ' log_lock_waits = on log_statement = 'mod' log_temp_files = -1 log_timezone = 'PRC' # - Query/Index Statistics Collector - track_activities = on track_counts = on track_io_timing = off track_functions = none track_activity_query_size = 1024 update_process_title = on stats_temp_directory = 'pg_stat_tmp' # - Statistics Monitoring - log_parser_stats = off log_planner_stats = off log_executor_stats = off log_statement_stats = off # - AUTOVACUUM PARAMETERS - autovacuum = on log_autovacuum_min_duration = -1 autovacuum_max_workers = 3 autovacuum_naptime = 1min autovacuum_vacuum_threshold = 50 autovacuum_analyze_threshold = 50 autovacuum_vacuum_scale_factor = 0.2 autovacuum_analyze_scale_factor = 0.1 autovacuum_freeze_max_age = 200000000 autovacuum_multixact_freeze_max_age = 400000000 autovacuum_vacuum_cost_delay = 20ms autovacuum_vacuum_cost_limit = -1 # - Statement Behavior - search_path = '"$user",public' default_tablespace = '' temp_tablespaces = '' check_function_bodies = on default_transaction_isolation = 'read committed' default_transaction_read_only = off default_transaction_deferrable = off session_replication_role = 'origin' statement_timeout = 0 lock_timeout = 0 vacuum_freeze_min_age = 50000000 vacuum_freeze_table_age = 150000000 vacuum_multixact_freeze_min_age = 5000000 vacuum_multixact_freeze_table_age = 150000000 bytea_output = 'hex' xmlbinary = 'base64' xmloption = 'content' # - Locale and Formatting - datestyle = 'iso, mdy' intervalstyle = 'postgres' timezone = 'PRC' timezone_abbreviations = 'Default' extra_float_digits = 0 client_encoding = sql_ascii lc_messages = 'C' lc_monetary = 'C' lc_numeric = 'C' lc_time = 'C' default_text_search_config = 'pg_catalog.english' # - Other Defaults - dynamic_library_path = '$libdir' local_preload_libraries = '' session_preload_libraries = '' shared_preload_libraries = '' pg_stat_statements.max = 10000 pg_stat_statements.track = all # - LOCK MANAGEMENT - deadlock_timeout = 1s max_locks_per_transaction = 64 max_pred_locks_per_transaction = 64 EOF chown postgres.postgres /data/postgresql/rdrc_95/data/postgresql.conf #start pg for zabbix su - postgres -c '/opt/pgsql/bin/pg_ctl -D /data/postgresql/rdrc_95/data/ start'
配置postgreSQL,创建zabbix database
[root@zhaopin-200-92 ~]# psql -U postgres
psql (9.5.1) Type "help" for help. postgres=# create database zabbix; CREATE DATABASE postgres=# create role zabbix with login superuser password 'zabbix'; CREATE ROLE postgres=# \q[b][b]
2、安装zabbix server 3.0
[root@zhaopin-200-90 /data]# sh install_zabbix.sh
#!/bin/shell ################## # by panda # ################## #install postgres yum install -y http://172.30.7.170/RPMS/x86_64/postgresql-9.5.1-1.el7.x86_64.rpm source /etc/profile.d/pgsql.sh #determine whether "/data/source-packet" exists zabbixPath="/data/source-packet" if [ ! -d "$zabbixPath" ];then mkdir -p "$zabbixPath" fi sleep 1 #create zabbix user & group if not exists zabbixUser=zabbix zabbixGroup=zabbix egrep "^$zabbixGroup" /etc/group >& /dev/null if [ $? -ne 0 ];then groupadd $zabbixGroup fi egrep "^$zabbixUser" /etc/passwd >& /dev/null if [ $? -ne 0 ];then useradd -g $zabbixGroup $zabbixUser fi #download zabbix-3.0 && install wget -P $zabbixPath http://172.30.7.170/zabbix/zabbix_server/zabbix-3.0.1.tar.gz tar -zxvf $zabbixPath/zabbix-3.0.1.tar.gz -C /data mv /data/zabbix-3.0.1 /data/zabbix #Install Depending package yum install -y libxml2-devel net-snmp-devel libcurl-devel php* php-* --skip-broken #Install zabbix_server cd /data/zabbix ./configure --prefix=/etc/zabbix --enable-server --with-postgresql --with-net-snmp --enable-agent --with-libcurl --with-libxml2 make && make install #configure httpd config webPath="/var/www/html/zabbix" if [ ! -d "$webPath" ];then mkdir -p "$webPath" cp -r /data/zabbix/frontends/php/* "$webPath" fi cp /data/zabbix/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server sed -i '/BASEDIR=/c\ BASEDIR=/etc/zabbix' /etc/init.d/zabbix_server sed -ri 's#;date.timezone =#date.timezone = Asia/Shanghai#g' /etc/php.ini sed -i '/post_max_size =/c\post_max_size = 28M' /etc/php.ini sed -i '/max_execution_time =/c\max_execution_time = 300' /etc/php.ini sed -i '/max_input_time =/c\max_input_time = 300' /etc/php.ini #startup zabbix & httpd /usr/bin/systemctl start httpd.service /etc/init.d/zabbix_server start /usr/bin/systemctl enable zabbix_server.service /usr/bin/systemctl enable httpd.service[b][b][/b]
配置zabbix_server
# This is a configuration file for Zabbix server daemon # To get more information about Zabbix, visit http://www.zabbix.com ############ GENERAL PARAMETERS ################# ### Option: ListenPort # Listen port for trapper. # # Mandatory: no # Range: 1024-32767 # Default: # ListenPort=10051 ### Option: SourceIP # Source IP address for outgoing connections. # # Mandatory: no # Default: # SourceIP= ### Option: LogType # Specifies where log messages are written to: # system - syslog # file - file specified with LogFile parameter # console - standard output # # Mandatory: no # Default: # LogType=file ### Option: LogFile # Log file name for LogType 'file' parameter. # # Mandatory: no # Default: # LogFile= LogFile=/tmp/zabbix_server.log ### Option: LogFileSize # Maximum size of log file in MB. # 0 - disable automatic log rotation. # # Mandatory: no # Range: 0-1024 # Default: # LogFileSize=1 ### Option: DebugLevel # Specifies debug level: # 0 - basic information about starting and stopping of Zabbix processes # 1 - critical information # 2 - error information # 3 - warnings # 4 - for debugging (produces lots of information) # 5 - extended debugging (produces even more information) # # Mandatory: no # Range: 0-5 # Default: # DebugLevel=3 ### Option: PidFile # Name of PID file. # # Mandatory: no # Default: # PidFile=/tmp/zabbix_server.pid ### Option: DBHost # Database host name. # If set to localhost, socket is used for MySQL. # If set to empty string, socket is used for PostgreSQL. # # Mandatory: no # Default: # DBHost=localhost DBHost=172.30.200.92 ### Option: DBName # Database name. # For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored. # # Mandatory: yes # Default: # DBName= DBName=zabbix ### Option: DBSchema # Schema name. Used for IBM DB2 and PostgreSQL. # # Mandatory: no # Default: # DBSchema= ### Option: DBUser # Database user. Ignored for SQLite. # # Mandatory: no # Default: # DBUser= DBUser=zabbix ### Option: DBPassword # Database password. Ignored for SQLite. # Comment this line if no password is used. # # Mandatory: no # Default: # DBPassword= DBPassword=zabbix ### Option: DBSocket # Path to MySQL socket. # # Mandatory: no # Default: # DBSocket=/tmp/mysql.sock ### Option: DBPort # Database port when not using local socket. Ignored for SQLite. # # Mandatory: no # Range: 1024-65535 # Default (for MySQL): # DBPort=3306 DBPort=5432 ############ ADVANCED PARAMETERS ################ ### Option: StartPollers # Number of pre-forked instances of pollers. # # Mandatory: no # Range: 0-1000 # Default: # StartPollers=5 ### Option: StartIPMIPollers # Number of pre-forked instances of IPMI pollers. # # Mandatory: no # Range: 0-1000 # Default: # StartIPMIPollers=0 ### Option: StartPollersUnreachable # Number of pre-forked instances of pollers for unreachable hosts (including IPMI and Java). # At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers # are started. # # Mandatory: no # Range: 0-1000 # Default: # StartPollersUnreachable=1 ### Option: StartTrappers # Number of pre-forked instances of trappers. # Trappers accept incoming connections from Zabbix sender, active agents and active proxies. # At least one trapper process must be running to display server availability and view queue # in the frontend. # # Mandatory: no # Range: 0-1000 # Default: # StartTrappers=5 ### Option: StartPingers # Number of pre-forked instances of ICMP pingers. # # Mandatory: no # Range: 0-1000 # Default: # StartPingers=1 ### Option: StartDiscoverers # Number of pre-forked instances of discoverers. # # Mandatory: no # Range: 0-250 # Default: # StartDiscoverers=1 ### Option: StartHTTPPollers # Number of pre-forked instances of HTTP pollers. # # Mandatory: no # Range: 0-1000 # Default: # StartHTTPPollers=1 ### Option: StartTimers # Number of pre-forked instances of timers. # Timers process time-based trigger functions and maintenance periods. # Only the first timer process handles the maintenance periods. # # Mandatory: no # Range: 1-1000 # Default: # StartTimers=1 ### Option: StartEscalators # Number of pre-forked instances of escalators. # # Mandatory: no # Range: 0-100 # Default: # StartEscalators=1 ### Option: JavaGateway # IP address (or hostname) of Zabbix Java gateway. # Only required if Java pollers are started. # # Mandatory: no # Default: # JavaGateway= ### Option: JavaGatewayPort # Port that Zabbix Java gateway listens on. # # Mandatory: no # Range: 1024-32767 # Default: # JavaGatewayPort=10052 ### Option: StartJavaPollers # Number of pre-forked instances of Java pollers. # # Mandatory: no # Range: 0-1000 # Default: # StartJavaPollers=0 ### Option: StartVMwareCollectors # Number of pre-forked vmware collector instances. # # Mandatory: no # Range: 0-250 # Default: # StartVMwareCollectors=0 ### Option: VMwareFrequency # How often Zabbix will connect to VMware service to obtain a new data. # # Mandatory: no # Range: 10-86400 # Default: # VMwareFrequency=60 ### Option: VMwarePerfFrequency # How often Zabbix will connect to VMware service to obtain performance data. # # Mandatory: no # Range: 10-86400 # Default: # VMwarePerfFrequency=60 ### Option: VMwareCacheSize # Size of VMware cache, in bytes. # Shared memory size for storing VMware data. # Only used if VMware collectors are started. # # Mandatory: no # Range: 256K-2G # Default: # VMwareCacheSize=8M ### Option: VMwareTimeout # Specifies how many seconds vmware collector waits for response from VMware service. # # Mandatory: no # Range: 1-300 # Default: # VMwareTimeout=10 ### Option: SNMPTrapperFile # Temporary file used for passing data from SNMP trap daemon to the server. # Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file. # # Mandatory: no # Default: # SNMPTrapperFile=/tmp/zabbix_traps.tmp ### Option: StartSNMPTrapper # If 1, SNMP trapper process is started. # # Mandatory: no # Range: 0-1 # Default: # StartSNMPTrapper=0 ### Option: ListenIP # List of comma delimited IP addresses that the trapper should listen on. # Trapper will listen on all network interfaces if this parameter is missing. # # Mandatory: no # Default: # ListenIP=0.0.0.0 # ListenIP=127.0.0.1 ### Option: HousekeepingFrequency # How often Zabbix will perform housekeeping procedure (in hours). # Housekeeping is removing outdated information from the database. # To prevent Housekeeper from being overloaded, no more than 4 times HousekeepingFrequency # hours of outdated information are deleted in one housekeeping cycle, for each item. # To lower load on server startup housekeeping is postponed for 30 minutes after server start. # With HousekeepingFrequency=0 the housekeeper can be only executed using the runtime control option. # In this case the period of outdated information deleted in one housekeeping cycle is 4 times the # period since the last housekeeping cycle, but not less than 4 hours and not greater than 4 days. # # Mandatory: no # Range: 0-24 # Default: # HousekeepingFrequency=1 ### Option: MaxHousekeeperDelete # The table "housekeeper" contains "tasks" for housekeeping procedure in the format: # [housekeeperid], [tablename], [field], [value]. # No more than 'MaxHousekeeperDelete' rows (corresponding to [tablename], [field], [value]) # will be deleted per one task in one housekeeping cycle. # SQLite3 does not use this parameter, deletes all corresponding rows without a limit. # If set to 0 then no limit is used at all. In this case you must know what you are doing! # # Mandatory: no # Range: 0-1000000 # Default: # MaxHousekeeperDelete=5000 ### Option: SenderFrequency # How often Zabbix will try to send unsent alerts (in seconds). # # Mandatory: no # Range: 5-3600 # Default: # SenderFrequency=30 ### Option: CacheSize # Size of configuration cache, in bytes. # Shared memory size for storing host, item and trigger data. # # Mandatory: no # Range: 128K-8G # Default: # CacheSize=8M ### Option: CacheUpdateFrequency # How often Zabbix will perform update of configuration cache, in seconds. # # Mandatory: no # Range: 1-3600 # Default: # CacheUpdateFrequency=60 ### Option: StartDBSyncers # Number of pre-forked instances of DB Syncers. # # Mandatory: no # Range: 1-100 # Default: # StartDBSyncers=4 ### Option: HistoryCacheSize # Size of history cache, in bytes. # Shared memory size for storing history data. # # Mandatory: no # Range: 128K-2G # Default: # HistoryCacheSize=16M ### Option: HistoryIndexCacheSize # Size of history index cache, in bytes. # Shared memory size for indexing history cache. # # Mandatory: no # Range: 128K-2G # Default: # HistoryIndexCacheSize=4M ### Option: TrendCacheSize # Size of trend cache, in bytes. # Shared memory size for storing trends data. # # Mandatory: no # Range: 128K-2G # Default: # TrendCacheSize=4M ### Option: ValueCacheSize # Size of history value cache, in bytes. # Shared memory size for caching item history data requests. # Setting to 0 disables value cache. # # Mandatory: no # Range: 0,128K-64G # Default: # ValueCacheSize=8M ### Option: Timeout # Specifies how long we wait for agent, SNMP device or external check (in seconds). # # Mandatory: no # Range: 1-30 # Default: # Timeout=3 Timeout=4 ### Option: TrapperTimeout # Specifies how many seconds trapper may spend processing new data. # # Mandatory: no # Range: 1-300 # Default: # Trapper 3ff0 Timeout=300 ### Option: UnreachablePeriod # After how many seconds of unreachability treat a host as unavailable. # # Mandatory: no # Range: 1-3600 # Default: # UnreachablePeriod=45 ### Option: UnavailableDelay # How often host is checked for availability during the unavailability period, in seconds. # # Mandatory: no # Range: 1-3600 # Default: # UnavailableDelay=60 ### Option: UnreachableDelay # How often host is checked for availability during the unreachability period, in seconds. # # Mandatory: no # Range: 1-3600 # Default: # UnreachableDelay=15 ### Option: AlertScriptsPath # Full path to location of custom alert scripts. # Default depends on compilation options. # # Mandatory: no # Default: # AlertScriptsPath=${datadir}/zabbix/alertscripts ### Option: ExternalScripts # Full path to location of external scripts. # Default depends on compilation options. # # Mandatory: no # Default: # ExternalScripts=${datadir}/zabbix/externalscripts ### Option: FpingLocation # Location of fping. # Make sure that fping binary has root ownership and SUID flag set. # # Mandatory: no # Default: # FpingLocation=/usr/sbin/fping ### Option: Fping6Location # Location of fping6. # Make sure that fping6 binary has root ownership and SUID flag set. # Make empty if your fping utility is capable to process IPv6 addresses. # # Mandatory: no # Default: # Fping6Location=/usr/sbin/fping6 ### Option: SSHKeyLocation # Location of public and private keys for SSH checks and actions. # # Mandatory: no # Default: # SSHKeyLocation= ### Option: LogSlowQueries # How long a database query may take before being logged (in milliseconds). # Only works if DebugLevel set to 3, 4 or 5. # 0 - don't log slow queries. # # Mandatory: no # Range: 1-3600000 # Default: # LogSlowQueries=0 LogSlowQueries=3000 ### Option: TmpDir # Temporary directory. # # Mandatory: no # Default: # TmpDir=/tmp ### Option: StartProxyPollers # Number of pre-forked instances of pollers for passive proxies. # # Mandatory: no # Range: 0-250 # Default: # StartProxyPollers=1 ### Option: ProxyConfigFrequency # How often Zabbix Server sends configuration data to a Zabbix Proxy in seconds. # This parameter is used only for proxies in the passive mode. # # Mandatory: no # Range: 1-3600*24*7 # Default: # ProxyConfigFrequency=3600 ### Option: ProxyDataFrequency # How often Zabbix Server requests history data from a Zabbix Proxy in seconds. # This parameter is used only for proxies in the passive mode. # # Mandatory: no # Range: 1-3600 # Default: # ProxyDataFrequency=1 ### Option: AllowRoot # Allow the server to run as 'root'. If disabled and the server is started by 'root', the server # will try to switch to the user specified by the User configuration option instead. # Has no effect if started under a regular user. # 0 - do not allow # 1 - allow # # Mandatory: no # Default: # AllowRoot=0 ### Option: User # Drop privileges to a specific, existing user on the system. # Only has effect if run as 'root' and AllowRoot is disabled. # # Mandatory: no # Default: # User=zabbix ### Option: Include # You may include individual files or all files in a directory in the configuration file. # Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time. # # Mandatory: no # Default: # Include= # Include=/usr/local/etc/zabbix_server.general.conf # Include=/usr/local/etc/zabbix_server.conf.d/ # Include=/usr/local/etc/zabbix_server.conf.d/*.conf ### Option: SSLCertLocation # Location of SSL client certificates. # This parameter is used only in web monitoring. # # Mandatory: no # Default: # SSLCertLocation=${datadir}/zabbix/ssl/certs ### Option: SSLKeyLocation # Location of private keys for SSL client certificates. # This parameter is used only in web monitoring. # # Mandatory: no # Default: # SSLKeyLocation=${datadir}/zabbix/ssl/keys ### Option: SSLCALocation # Override the location of certificate authority (CA) files for SSL server certificate verification. # If not set, system-wide directory will be used. # This parameter is used only in web monitoring and SMTP authentication. # # Mandatory: no # Default: # SSLCALocation= ####### LOADABLE MODULES ####### ### Option: LoadModulePath # Full path to location of server modules. # Default depends on compilation options. # # Mandatory: no # Default: # LoadModulePath=${libdir}/modules ### Option: LoadModule # Module to load at server startup. Modules are used to extend functionality of the server. # Format: LoadModule=<module.so> # The modules must be located in directory specified by LoadModulePath. # It is allowed to include multiple LoadModule parameters. # # Mandatory: no # Default: # LoadModule= ####### TLS-RELATED PARAMETERS ####### ### Option: TLSCAFile # Full pathname of a file containing the top-level CA(s) certificates for # peer certificate verification. # # Mandatory: no # Default: # TLSCAFile= ### Option: TLSCRLFile # Full pathname of a file containing revoked certificates. # # Mandatory: no # Default: # TLSCRLFile= ### Option: TLSCertFile # Full pathname of a file containing the server certificate or certificate chain. # # Mandatory: no # Default: # TLSCertFile= ### Option: TLSKeyFile # Full pathname of a file containing the server private key. # # Mandatory: no # Default: # TLSKeyFile=
导入zabbix_sql
$ psql -h 127.0.0.1 -d zabbix -U zabbix -a -f /data/zabbix_3.0_sql/data.sql $ psql -h 127.0.0.1 -d zabbix -U zabbix -a -f /data/zabbix_3.0_sql/schema.sql $ psql -h 127.0.0.1 -d zabbix -U zabbix -a -f /data/zabbix_3.0_sql/images.sql
Reload PostgreSQL
[root@zhaopin-200-92 ~]# psql -U postgres psql (9.5.1) Type "help" for help. postgres=# \df *reload* List of functions Schema | Name | Result data type | Argument data types | Type ------------+----------------+------------------+---------------------+-------- pg_catalog | pg_reload_conf | boolean | | normal (1 row) postgres=# \q
3、web端配置
[b][/b]
[b][b] 上图中在web端下载一个zabbix.conf.php的文件,放在对应的目录中 [/b][/b]
[b][b]
[/b][/b][/b]
默认的登录名帐号为:
UID:Admin
PW:zabbix
[/b][/b][/b]
相关文章推荐
- 111. Minimum Depth of Binary Tree
- Centos7安装Samba 共享文件夹
- 推荐开发工具系列之--FireGestures(火狐手势命令)
- 推荐开发工具系列之--LinrF5(自动刷新)
- 推荐开发工具系列之--PyF5(自动刷新)
- 详解php中switch你可能不知道的事
- css各种手型集合(css禁止手型)
- IntelliJ IDEA:Error:java: Compilation failed
- Sping控制反转(IOC)和面向切面(AOP)
- lamp环境搭建
- 2.1Java开发环境配置
- Spring学习笔记十六---事务
- Spring学习笔记十七---声明式事务
- Spring学习笔记十七---事务的转播行为
- How to automatically add hbm.xml in IDEA?
- Intellij IDEA 根据数据库自动生成pojo和hbm
- Spring 和 Hibernate 遇到问题
- 阿里云主机 Ubuntu14.04 --安装LAMP
- Xcode6 中 设置安装KSImage 出现错误
- 第六章 Redis数据类型之Sorted-Sets