Hi,
I am looking for monitoring software like Zabbix, to run it on AIX server. I have many problems with Zabbix and MySQL installation on AIX. I dont have IBM XL C/C++ compiler. Has anyone know similar solution like Zabbix that works on IBM AIX?
You want to run the server or the client/agent on AIX?
Zaxxon, I want to run server.
Sorry, I don't know any. Most monitoring solutions run on Linux like Nagios, Icinga, Groundwork, etc. or on Windows. IBMPower resources are may be too expensive just for a monitoring server.
Maybe you get lucky compiling/installing one with the GNU packages you can get here:
AIX Open Source Packages | Main / AIX Open Source Packages
There is also gcc and much much more.
Update:
There is even a completely compiled Nagios 4.1 package collection.
If you have fun coding and enough time or a helping hand, you could also write a monitoring yourself. We did some years ago using shell and perl, since HP Open View was so bad on AIX (agent).
You do not need to compile MySQL at all. You can download the "Community Server" version 5.0.91 from MySQL Download Archives for AIX. and use that.
I hope this helps.
Anyways, i suggest yo take a look into LPAR2RRD, which is perhaps a better monitoring tool than Zabbix for AIX.
I hope this helps.
bakunin
Bakunin my problem is with MySQL client librarys, simple my complier dosent see this library and few others. I have many problems with librarys in IBM AIX.
Thank you fo LPAR2RRD proposition.
---------- Post updated at 03:09 AM ---------- Previous update was at 02:24 AM ----------
Zaxxon, Bakunin maybe you will know solution for my problem.
When I compile Zabbix Server with MySQL, compiler crash with error:
checking for mysql_config... /install/mysql-connector-c-6.0.2-aix5.3-powerpc-32bit/bin/mysql_config
checking for main in -l... no
configure: error: Not found mysqlclient library
I downloaded MySQL Connector from MySQL site. I have these libs:
libmysql.so libmysqlclient.a libmysqlclient.so libmysqlclient_r.so
I hold them in /usr/local/lib
command:
./mysql_config --libs
Output:
-L/usr/local/lib -lmysql -lpthread
This looks like a case of unset (or wrongly set) LIBPATH
variable. Depending on the tool(s) you use it might be necessary to set the LD_LIBRARY_PATH
as well (to the same value as LIBPATH
).
I hope this helps.
bakunin
My paths:
bash-4.2# echo $LIBPATH
/opt/freeware/lib:/opt/freeware/lib64:/usr/ccs/lib:/usr/local/lib:/usr/lib
bash-4.2# echo $LD_LIBRARY_PATH
/opt/freeware/lib:/opt/freeware/lib64:/usr/ccs/lib:/usr/local/lib:/usr/lib
I solved the problem by installing Zabbix with PostgreSQL
Thanks for the follow-up. I mark this thread as solved.
bakunin