Summary: what open source/free linux would you use for Zabbix under win Server 2008 R2 Hyper-V? I'm a relatively new linux guy, but have years of CLI experience. Full details of the requirement below.
They also have a legacy 2008 R2 server and that is probably where I will put the the linux install for Zabbix under Hyper-V. There is a Dell T310 server available, and I could try installing linux on there but didn't want to get lost in the weeds getting that working for now. Besides I'd like to keep it virtual so I can move it do another system when needed.
In this example, we create on localhost a MariaDB database called zabbix for the user zabbix identified by the password test and then import the database templates. This connection will be later used by the Zabbix server and web application.
You have to restart zabbix-agentd to apply the new configuration. The keyword for the item you later use in the web frontend is archlinuxupdates. It returns an integer representing the count of available updates.
The the zabbix-agent get the wrong memory values in a Linux Container which is limited with cgroup.
It seems that the zabbix-agent report the memory values of the host system and not from the container. So it is useless for triggers.
top in the container shows the correct values.
also /proc/meminfo shows the correct values.
21. Finally, navigate to your server IP address or domain name by appending /zabbix URL address and log in to the Zabbix web admin panel with the default credentials presented below.
I have a question, I hope you can help me out. I am not that firm with Linux already, but in step 5 you created a zabbix-user in order to run the deamon process with unprevileged rights.
In Step 8-18 you start the deamon. But if i start the deamon as root (which i use), i guess the services run as root? Is that right? How can i make sure to start the services as zabbix-user?
Hi. Thanks for great instruction! I have encountered with following issue. Did everything step by step following your instruction, but noticed my zabbix graphs shows wrong date/time.
I believe this is due to wrong timezone, which must be defined in /etc/apache/conf-enabled/zabbix.conf, but this file (zabbix.conf) is missing. I see from other tutorials, timezone configures exactly in /etc/apache/conf-enabled/zabbix.conf.
Zabbix is running on Deb Jessie and timezone in /etc/php.ini is set correctly.
Please advise, how I may fix it. Thanks in advance.
Good read ! I am looking forward to the monitoring setup. Specially if you could SNMPchecks and nagios plugins a bit that would be nice. Does zabbix provide an agent for Linux/Windows Host like ICinga2 does ? What level of SNMP granularity is built into Zabbix ?
Suddendly, the zabbix server stated that zabbix agent on the collector was unreachable.The service is on, "netstat -tulpn" shows 10050 in listening mode, the data itself is transmitted to the zabbix server but...that server still think that the collector is unreachable (it even shows the red "ZBX" button in configuration-> host).
This is where #zabbix comes in - an open-source monitoring solution that offers unparalleled flexibility, scalability, and reliability. we'll take a closer look at Zabbix and why it's a great choice for monitoring your IT infrastructure.
I'm trying to compile zabbix (A Tools monitoring) to validate an appliance (Starting from LAMP, installing all necessary lib in dev format, compile with enable-static so as to have binaries with all libraries). My goal is to, after compiling everything, install the appliance from scratch, install the binaries and the front php web, and play with my appliance monitoring
With the successful installation of the Zabbix agent, we need to make a couple of tweaks for the remote system to communicate with the Zabbix server. We are going to make a few adjustments in the configuration file which is /etc/zabbix/zabbix_agentd.conf
Next screen will ask us if we want to use dbconfig-common for database configuration, and apassword for the zabbix database user. We will also be asked for the database root password youentered in the previous step.
We need to install Zabbix agent from the zabbix package repository. On the Zentyal host to bemonitored, in the directory /etc/apt/sources.list.d, create a file named zabbix-repo.list (the .listextension is necessary), with the following content:
3) The rest of the configuration allows monitoring of extra server parameters which are notavailable by default. In order to add this, copy the enclosed files from this article (files/zabbix-agent/etc-zabbix) to your /etc/zabbix directory, including the zabbix_agentd.d content.
If connection is failing (red icon) move the mouse over the red icon and check the tooltip. It willindicate the error (usually a connection error). If so, ensure that connectivity is guaranteed (reviewfirewall, zabbix agent configuration and host configuration in Zabbix web interface):
Import the enclosed Zabbix template (zabbix-templates/zbx_apt.xml). In order to do this, got oConfiguration > Templates and click on the Import button. Select the aforementioned file andclick Import.
Second, use the following commands one by one to create the database zabbix_db and assign the database user zabbix_user with proper privileges. Always remember to use a very strong password especially with databases.
Once everything has been set up, visit http://[server_ip_address]/zabbix to proceed with the initial setup of Zabbix which should look like this:
Once the initial setup is done, you should now see the Zabbix login page. The default credentials for Zabbix are the following:
Username: admin
Password: zabbix