All Projects → cavaliercoder → Libzbxpgsql

cavaliercoder / Libzbxpgsql

Licence: other
Monitor PostgreSQL with Zabbix

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Libzbxpgsql

Shell
Infrastructure Management Shell - Linux
Stars: ✭ 381 (+154%)
Mutual labels:  postgresql, zabbix
Zabbixdba
Zabbix Database Monitoring Service (Oracle, Pg, MySQL, MS SQL, DB2, etc.)
Stars: ✭ 68 (-54.67%)
Mutual labels:  postgresql, zabbix
Gopherus
This tool generates gopher link for exploiting SSRF and gaining RCE in various servers
Stars: ✭ 1,258 (+738.67%)
Mutual labels:  postgresql, zabbix
Sql Fundamentals
👨‍🏫 Mike's SQL Fundamentals and Professional SQL Courses
Stars: ✭ 140 (-6.67%)
Mutual labels:  postgresql
Laravel Scout Postgres
PostgreSQL Full Text Search Engine for Laravel Scout
Stars: ✭ 140 (-6.67%)
Mutual labels:  postgresql
Lapidus
Stream your PostgreSQL, MySQL or MongoDB databases anywhere, fast.
Stars: ✭ 145 (-3.33%)
Mutual labels:  postgresql
Hangfire.postgresql
PostgreSql Storage Provider for Hangfire
Stars: ✭ 149 (-0.67%)
Mutual labels:  postgresql
Pg extractor
PG Extractor - Advanced PostgreSQL Dump Filter
Stars: ✭ 139 (-7.33%)
Mutual labels:  postgresql
Node Express Postgresql Sequelize
Node.js, Express.js, Sequelize.js and PostgreSQL RESTful API
Stars: ✭ 148 (-1.33%)
Mutual labels:  postgresql
Pg stat monitor
PostgreSQL Statistics Collector
Stars: ✭ 145 (-3.33%)
Mutual labels:  postgresql
Dapper.fsharp
Lightweight F# extension for StackOverflow Dapper with support for MSSQL, MySQL and PostgreSQL
Stars: ✭ 145 (-3.33%)
Mutual labels:  postgresql
Zabbix Cli
Command-line interface for Zabbix
Stars: ✭ 141 (-6%)
Mutual labels:  zabbix
Postgres Meta
A RESTful API for managing your Postgres. Fetch tables, add roles, and run queries
Stars: ✭ 146 (-2.67%)
Mutual labels:  postgresql
Pgproxy
PostgreSQL proxy server.
Stars: ✭ 140 (-6.67%)
Mutual labels:  postgresql
Algernon
🎩 Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
Stars: ✭ 1,880 (+1153.33%)
Mutual labels:  postgresql
Stratosdb
☄️ ☁️ An All-in-One GUI for Cloud SQL that can help users design and test their AWS RDS Instances
Stars: ✭ 140 (-6.67%)
Mutual labels:  postgresql
Indigo
Universal cheminformatics libraries, utilities and database search tools
Stars: ✭ 146 (-2.67%)
Mutual labels:  postgresql
Go Cache
This project encapsulates multiple db servers, redis、ledis、memcache、file、memory、nosql、postgresql
Stars: ✭ 143 (-4.67%)
Mutual labels:  postgresql
Opssam
opsSAM运维平台 (基于saltstack、cobbler和zabbix接口的集成管理)
Stars: ✭ 143 (-4.67%)
Mutual labels:  zabbix
Sqlcell
SQLCell is a magic function for the Jupyter Notebook that executes raw, parallel, parameterized SQL queries with the ability to accept Python values as parameters and assign output data to Python variables while concurrently running Python code. And *much* more.
Stars: ✭ 145 (-3.33%)
Mutual labels:  postgresql

libzbxpgsql Build Status

This project provides comprehensive monitoring of PostgreSQL servers using a natively compiled Zabbix agent module, written in C.

A preconfigured Zabbix Template is also included for your convenience.

Sources in this project are used to compile libzbxpgsql.so which may be loaded by a Zabbix agent using the LoadModule directive. The module enables discovery and monitoring of tablespaces, databases, namespaces, tables, indexes, etc.

Installation

To compile the agent module the following items are required:

If you are building from sources cloned from GitHub, you first need to regenerate the build scripts using ./autogen.sh. Otherwise:

./configure --with-zabbix=/usr/src/zabbix
make
sudo make install

Module file libzbxpgsql.so will then be installed in /usr/local/lib.

If you are using a packaged version of Zabbix, you may with to redirect the installation directories as follows:

$ sudo make prefix=/usr sysconfdir=/etc libdir=/usr/lib64 install

Note: Please use a clean copy of the Zabbix source code. Once you configure or build the Zabbix sources, they are no longer useful for building this module.

To build the RPM package on a RHEL6+ family system with rpm-build installed:

make rpm

License

libzbxpgsql - A PostgreSQL monitoring module for Zabbix Copyright (C) 2016 - Ryan Armstrong [email protected]

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].