Orabbix is a monitoring solution that integrates Oracle Database with Zabbix monitoring system.
- ✅ Zabbix 4.0
- ✅ Zabbix 5.0
- ✅ Zabbix 6.0
- ✅ Zabbix 7.0
- ✅ Java 8 (Recommended)
- ✅ Java 17
- ✅ Java 21 (Testing)
⚠️ Java 7 (Not actively tested)
For Java support information, see:
- ✅ Oracle 11g
- ✅ Oracle 12c
- ✅ Oracle 21c XE
- ✅ Oracle 23c Free
- Java Development Kit (JDK 8 or later)
- Git
- Maven 3.x
- Clone the repository:
git clone https://github.com/snickerjp/orabbix.git -b main
cd orabbix
- Build with Maven:
mvn clean package
The built JAR files will be available in the target
directory:
orabbix-1.2.3.jar
: Basic JAR fileorabbix-1.2.3-jar-with-dependencies.jar
: JAR with all dependencies included
- Clone the repository:
git clone https://github.com/snickerjp/orabbix.git -b legacy
cd orabbix
- Download Orabbix: Download from: https://sourceforge.net/projects/orabbix/
unzip orabbix-1.2.3.zip
# OR
unzip -d orabbix-1.2.3 orabbix-1.2.3.zip
- Compile:
# Requires java-1.8.0-openjdk-devel (example for RHEL-based systems)
javac -cp "$(for _JAR in orabbix-1.2.3/lib/*.jar;do echo -n $_JAR:;done)orabbix-1.2.3/orabbix-1.2.3.jar" com/smartmarmot/orabbix/Sender.java
mkdir -p ./build
cp orabbix-1.2.3/orabbix-1.2.3.jar ./build
cd build
jar -xvf orabbix-1.2.3.jar com
cp ../com/smartmarmot/orabbix/Sender.class com/smartmarmot/orabbix/Sender.class
jar -uf orabbix-1.2.3.jar com
- Main development branch is
main
- Branch
legacy
is legacy style
For more details and issues, please refer to the GitHub Issues