Skip to content

YoSiJo/zedisx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zedisx

Zabbix Agent - Redis

Dependencies

Packages

  • ksh
  • redis-tools

Debian/Ubuntu

~# sudo apt install ksh redis-tools

Red Hat

~# sudo yum install ksh redis-tools

Deploy

The deploy script is not intended to advise which approach you should implemented nor deploy the sudoers configuration but the user that will run the script needs be running with sudo privileges.

There are two options to setting up sudoers for the user:

  1. Provided sudo all
~# cat /etc/sudoers.d/user_zabbix
Defaults:zabbix !syslog
Defaults:zabbix !requiretty

zabbix	ALL=(ALL)  NOPASSWD:ALL
~#
  1. Limited acccess to run command with sudo
~# cat /etc/sudoers.d/user_zabbix
Defaults:zabbix !syslog
Defaults:zabbix !requiretty

zabbix ALL=(ALL) NOPASSWD: /usr/bin/lsof *
zabbix ALL=(ALL) NOPASSWD: /bin/ps *
~#

Zabbix

Please ensure that the zabbix user has the right permissions before continue with the installation.

~# git clone https://github.com/sergiotocalini/zedisx.git
~# sudo ./zedisx/deploy_zabbix.sh
~# sudo systemctl restart zabbix-agent

Note: the installation has to be executed on the zabbix agent host and you have to import the template on the zabbix web. The default installation directory is /etc/zabbix/scripts/agentd/zedisx

About

Zabbix Agent - Redis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%