Pyora - Python script to monitor Oracle Databases

  •        995

Note:Try installing python-argparse: easy_install argparse or yum install python-argarse on RHEL/Centos.

http://bicofino.io/2013/12/09/monitoring-oracle-with-zabbix/
https://github.com/bicofino/Pyora

Tags
Implementation
License
Platform

   




Related Projects

Zabbix - distributed monitoring solution

  •    C

Zabbix is an enterprise-class open source distributed monitoring solution. It is highly scaleable, capable of monitoring more than 100,000 devices and servers. A Zabbix agent can also be installed on UNIX and Windows hosts to monitor statistics such as CPU load, network utilization, disk space, etc. It also supports agentless monitoring via SNMP, TCP and ICMP.

zabbix-docker-monitoring - :whale: Docker/Kubernetes/Mesos/Marathon/Chronos/LXC/LXD/Swarm container monitoring - Docker image, Zabbix template and C module

  •    C

If you like or use this project, please provide feedback to author - Star it ★ and write what's missing for you.Monitoring of Docker container by using Zabbix. Available CPU, mem, blkio, net container metrics and some containers config details, e.g. IP, name, ... Zabbix Docker module has native support for Docker containers (Systemd included) and should also support a few other container types (e.g. LXC) out of the box. Please feel free to test and provide feedback/open issue. The module is focused on performance, see section Module vs. UserParameter script.

dockbix-xxl - :whale: Dockerized Zabbix - server, web, proxy, java gateway, snmpd with additional extensions

  •    Javascript

Dockbix XXL is a Dockerized Zabbix preconfigured for easy Docker monitoring. This Docker image contains standard Zabbix + additional XXL community extensions. Routine tasks are included: auto-import of Zabbix DB, auto-import of Docker monitoring templates, autoregistration rule for Dockbix agent XXL, ...If you like or use this project, please provide feedback to the author - Star it ★ or star upstream projects ★.

Skywalking - APM, Application Performance Monitoring System

  •    Java

SkyWalking is an APM (application performance monitor) system, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures. SkyWalking is an open source APM system, including monitoring, tracing, diagnosing capabilities for distributed system in Cloud Native architecture. It supports to collect telemetry (metrics, traces, and logs) data from multiple sources and multiple formats.

zabbix-extensions - Zabbix additional monitoring modules

  •    Shell

Zabbix Extensions that extends Zabbix monitoring facilities. Unfortunately, these scripts aren't supported. I don't work with zabbix and I can't develop new features or fix issues. All existing issues are suspended, but if you have pull-requests I will accept them.


zabbix-slack-alertscript - Zabbix AlertScript for Slack.com chat

  •    Shell

This is simply a Bash script that uses the custom alert script functionality within Zabbix along with the incoming web-hook feature of Slack that I got a chance to write since I could not find any already existing/similar scripts. If you do change AlertScriptsPath (or any other values) within zabbix_server.conf, a restart of the Zabbix server software is required.

Ora2Pg - Tool used to migrate an Oracle database to a PostgreSQL compatible schema

  •    Perl

Ora2Pg is a free tool used to migrate an Oracle database to a PostgreSQL compatible schema. It connects your Oracle database, scan it automatically and extracts its structure or data, it then generates SQL scripts that you can load into PostgreSQL.

ora - An Oracle database driver for the Go programming language.

  •    Go

Package ora implements an Oracle database driver. An Oracle database may be accessed through the database/sql package or through the ora package directly. database/sql offers connection pooling, thread safety, a consistent API to multiple database technologies and a common set of Go types. The ora package offers additional features including pointers, slices, nullable types, numerics of various sizes, Oracle-specific types, Go return type configuration, and Oracle abstractions such as environment, server and session.

check_ora

  •    

This is a plugin to monitor oracle with zabbix. in order to run this plugin requires: 1) a working installation of sqlplus 2) an account on every database that you want monitor 3) zabbixzend

node-oracledb - Oracle Database driver for Node.js maintained by Oracle Corp.

  •    Javascript

The node-oracledb add-on for Node.js powers high performance Oracle Database applications. Use node-oracledb to connect Node.js 4, 6, 8 and 9 to Oracle Database.

odat - ODAT: Oracle Database Attacking Tool

  •    Python

ODAT (Oracle Database Attacking Tool) is an open source penetration testing tool that tests the security of Oracle Databases remotely. Tested on Oracle Database 10g, 11g and 12c.

oracle-enhanced - Oracle enhaced adapter for ActiveRecord

  •    Ruby

Oracle enhanced ActiveRecord adapter provides Oracle database access from Ruby on Rails applications. Oracle enhanced adapter can be used from Ruby on Rails versions between 2.3.x and 5.2 and it is working with Oracle database versions from 10g to 12c. where instead of 1.6.0 you can specify any other desired version. It is recommended to specify version with ~> which means that use specified version or later patch versions (in this example any later 1.6.x version but not 1.7.x version). Oracle enhanced adapter maintains API backwards compatibility during patch version upgrades and therefore it is safe to always upgrade to latest patch version.

laravel-oci8 - Oracle DB driver for Laravel 4|5 via OCI8

  •    PHP

Laravel-OCI8 is an Oracle Database Driver package for Laravel. Laravel-OCI8 is an extension of Illuminate/Database that uses OCI8 extension to communicate with Oracle. Thanks to @taylorotwell. Finally you can optionally publish a configuration file by running the following Artisan command. If config file is not publish, the package will automatically use what is declared on your .env file database configuration.

node-oracle - node.js driver to connect with an oracle database.

  •    C++

The node-oracle driver is obsolete. Oracle has a new driver: node-oracledb. Please install the new driver with 'npm install oracledb'. Instructions are here.

godror - GO DRiver for ORacle DB

  •    C

godror is a package which is a database/sql/driver.Driver for connecting to Oracle DB, using Anthony Tuininga's excellent OCI wrapper, ODPI-C. Although Oracle Client libraries are NOT required for compiling, they are needed at run time. Download the free Basic or Basic Light package from https://www.oracle.com/database/technologies/instant-client/downloads.html.

soci - SOCI - The C++ Database Access Library. This is official repository the SOCI project.

  •    C++

Originally, SOCI was developed by Maciej Sobczak at CERN as abstraction layer for Oracle, a Simple Oracle Call Interface. Later, several database backends have been developed for SOCI, thus the long name has lost its practicality. Currently, if you like, SOCI may stand for Simple Open (Database) Call Interface or something similar. SOCI library is distributed under the terms of the Boost Software License.

Chinook Database

  •    

Chinook is a sample database available for SQL Server, Oracle, MySQL, etc. It can be created by running a single SQL script. Chinook database is an alternative to the Northwind database, being ideal for demos and testing ORM tools targeting single and multiple database servers.

Oracle Monitoring System

  •    Perl

Oracle monitoring system, for DBA's includes: smart notify trigger, dbstandby scripts amp; tools.

usql - universal command-line interface for SQL databases

  •    Go

usql is a universal command-line interface for PostgreSQL, MySQL, Oracle, SQLite3, Microsoft SQL Server, and other databases.The below is a demonstration using usql with xo's booktest simple test database, showcasing the release version v0.5.0. In the demonstration, usql connects to a PostgreSQL database, executes some queries, with variable interpolation, connects to a SQLite3 database file, and does some more queries, before then connecting to a Microsoft SQL database and ending the session.

vipaka

  •    

vipaka - a perl dbi/dbd tool for monitoring multiple Oracle database instances






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.