monex - Monitoring Application for eXist-db

  •        8

An application for monitoring, profiling and inspecting a running eXist-db instance. After starting the database again, the remote monitoring tab should show no more error warnings.



Related Projects


  •    Java

eXist-db is a native XML database featuring efficient, index-based XQuery processing, extensions for keyword search, XUpdate support, XSLT support, XForms support, REST and tight integration with existing XML development tools.


  •    Java

Tools supporting creation and presentation of digital music editions

Bagri - XML/Document DB on top of distributed cache

  •    Java

Bagri is a Document Database built on top of distributed cache solution like Hazelcast or Coherence. The system allows to process semi-structured schema-less documents and perform distributed queries on them in real-time. It scales horizontally very well with use of data sharding, when all documents are distributed evenly between distributed cache partitions.

Berkeley DB - Embeddable Databases to Meet Your Needs

  •    C

Oracle Berkeley DB provides the best open source embeddable databases allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model. At its core is a fast, scalable, transactional database engine with proven reliability and availability. Berkeley DB comes three versions: Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML.

PHP and Perl classes to query eXist

  •    PHP

PHP amp; Perl classes to query eXist XML:DB. A set of classes, implemented in both PHP and Perl, that allows to query the XML:DB using the XQuery language. Connection with eXist is done through a SOAP interface, using a WSDL defintion.


  •    Java

Kokpit-db is an integrated monitoring, comparison and performance analysis software for Oracle databases. It can compare and monitor versions 8i, 9i, 10g and 11g. Supports standby databases and ASM instances. GUI and command line interfaces available

Xml Generator Query Language

  •    Java

Xml Generator Query Language is a language whose purpose is to Generate Xml,Xhtml from Relational DB: No Xsl required, XQuery/Xpath, DB Independant. You can interpolate queries to create multilevel xml trees and insert custom tags.

Fireworq - Lightweight, high-performance, language-independent job queue system

  •    Go

Fireworq is a lightweight, high-performance job queue system with the following abilities. It is available from ANY programming language which can talk HTTP. It works with a single binary without external dependencies. It is built on top of RDBMS (MySQL), so that jobs won't be lost even if the job queue process dies. You can apply an ordinary replication scheme to the underlying DB for the reliability of the DB itself.

pgwatch2 - PostgreSQL metrics monitor/dashboard

  •    Go

Software is packaged as Docker (for custom setup see the last paragraph below, for a Docker quickstart see here) for getting started quickly. After some minutes you could open the "db-overview" dashboard and start looking at metrics. For defining your own dashboards you need to log in as admin (admin/pgwatch2admin). NB! If you don't want to add the "test" database (the pgwatch2 configuration db) for monitoring set the NOTESTDB=1 env parameter when launching the image.

Jepsen - A framework for distributed systems verification, with fault injection

  •    Clojure

Jepsen is a Clojure library. A test is a Clojure program which uses the Jepsen library to set up a distributed system, run a bunch of operations against that system, and verify that the history of those operations makes sense. Jepsen has been used to verify everything from eventually-consistent commutative databases to linearizable coordination systems to distributed task schedulers. It can also generate graphs of performance and availability, helping you characterize how a system responds to different faults.

Bio4j - Bioinformatics Graph based DB

  •    Java

Bio4j is a bioinformatics graph based DB including most data available in Uniprot KB (SwissProt + Trembl), Gene Ontology (GO), UniRef (50,90,100), RefSeq, NCBI Taxonomy, and Expasy Enzyme DB. Bio4j provides a completely new and powerful framework for protein related information querying and management. Since it relies on a high-performance graph engine, data is stored in a way that semantically represents its own structure.

DB Guardian

  •    Java

DB Guardian is a Java-based database diagnostic performance tool for Oracle 10g. This tool helps the database administrator (DBA) to monitor and detect problems related to performance in your environments.

ProxySQL - High-performance MySQL proxy

  •    C++

ProxySQL is a high performance, high availability, protocol aware proxy for MySQL and forks (like Percona Server and MariaDB). It has an advanced multi-core architecture. It's built from the ground up to support hundreds of thousands of concurrent connections, multiplexed to potentially hundreds of backend servers. The largest ProxySQL deployment spans several hundred proxies.

YugaByte Database - Transactional, high-performance database for building internet-scale, globally-distributed applications

  •    C++

A cloud-native database for building mission-critical applications. This repository contains the Community Edition of the YugaByte Database.YugaByte offers both SQL and NoSQL in a single, unified db. It is meant to be a system-of-record/authoritative database that applications can rely on for correctness and availability. It allows applications to easily scale up and scale down in the cloud, on-premises or across hybrid environments without creating operational complexity or increasing the risk of outages.

Meerkat Monitor - Network Monitoring Tool

  •    Java

Meerkat-Monitor is a simple yet powerful monitoring tool for applications and services. It’s good for local or cloud environment deployment. Supports monitoring of several services like Databases, Websites, Network Sockets, Webservices and SSH. It’s very dynamic and allows you to take advantage of monitoring through several types of tasks (like executing DB queries or remote commands).


  •    Java

Java DB is Sun's supported distribution of the open source Apache Derby 100% Java technology database. It is fully transactional, secure, easy-to-use, standards-based — SQL, JDBC API, and Java EE — yet small, only 2.5 MB.

switch_point - Switching database connection between readonly one and writable one

  •    Ruby

Switching database connection between readonly one and writable one. Suppose you have 4 databases: db-blog-master, db-blog-slave, db-comment-master and db-comment-slave. Article model and Category model are stored in db-blog-{master,slave} and Comment model is stored in db-comment-{master,slave}.

Daffodil DB- One$DB, a Java RDBMS

  •    Java

One$DB is Open Source version of Daffodil DB, a commercial Java Database. It is standards based, platform independent RDBMS that can be embedded into any application with minimal administration. One$DB is available in both Embedded and Network editions.

Java Pilot-DB

  •    Java

Java Pilot-DB is a java libary for reading/manipulating Pilot-DB PDB database files. Pilot-DB (also on SF) is a freeware/opensource database for the Palm Pilot (PalmOS). JPilotDB consists of a java library, a GUI for editing the PIlot-DB files, and oth

Greybird DB - A Java API for Berkeley DB

  •    Java

Greybird DB is a Java framework for building embedded database applications based on Berkeley DB from Sleepycat Software. MIT license. Requires Java 1.3.1+ and Berkeley DB 4.0.14.