All Projects → Alignak-monitoring → alignak

Alignak-monitoring / alignak

Licence: AGPL-3.0 license
Monitoring tool, highly flexible and new standard oriented

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to alignak

Sakuli
Sakuli is an end-2-end testing and monitoring tool for web sites and common UIs with multiple monitoring integrations
Stars: ✭ 115 (+32.18%)
Mutual labels:  nagios
cantal
Heartbeating and monitoring solution
Stars: ✭ 44 (-49.43%)
Mutual labels:  monitoring-server
SAPNetworkMonitor
Based on niping for sap network monitoring QQ群: 651878914
Stars: ✭ 48 (-44.83%)
Mutual labels:  monitoring-server
Check nwc health
check_nwc_health is a plugin which checks the health of network components and interfaces.
Stars: ✭ 127 (+45.98%)
Mutual labels:  nagios
Nagios Plugins Rabbitmq
A set of nagios checks for RabbitMQ using the management interface
Stars: ✭ 194 (+122.99%)
Mutual labels:  nagios
VPS-Monitor
Watch cpu load, ram usage, hdd usage and some more stuff on your website
Stars: ✭ 36 (-58.62%)
Mutual labels:  monitoring-server
Openitcockpit
openITCOCKPIT is an Open Source system monitoring tool built for different monitoring engines like Nagios, Naemon and Prometheus.
Stars: ✭ 108 (+24.14%)
Mutual labels:  nagios
LXD-Cloud
Lightweight server management using LXD and Ansible
Stars: ✭ 19 (-78.16%)
Mutual labels:  nagios
Go Check Plugins
Check Plugins for monitoring written in golang
Stars: ✭ 225 (+158.62%)
Mutual labels:  nagios
interface
AngularJS based Web Interface for Statusengine
Stars: ✭ 15 (-82.76%)
Mutual labels:  nagios
Pytest Testinfra
With Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on.
Stars: ✭ 1,987 (+2183.91%)
Mutual labels:  nagios
Wgcloud
linux运维监控工具,支持系统信息,内存,cpu,温度,磁盘空间及IO,硬盘smart,系统负载,网络流量等监控,API接口,大屏展示,拓扑图,进程监控,端口监控,docker监控,文件防篡改,日志监控,数据可视化,web ssh,堡垒机,指令下发批量执行,linux面板,探针,故障告警
Stars: ✭ 2,669 (+2967.82%)
Mutual labels:  nagios
nagmapReborn
Nagmap Reborn - Standalone integration with some server monitoring systems providing a user-friendly interface through geographic visualization.
Stars: ✭ 19 (-78.16%)
Mutual labels:  nagios
Nagios
Development repository for the nagios cookbook
Stars: ✭ 127 (+45.98%)
Mutual labels:  nagios
check clever tanken
Benzinpreis-Monitoring mit Icinga 2 || Kraftstoffmonitoring
Stars: ✭ 21 (-75.86%)
Mutual labels:  nagios
Check docker
Nagios plugin to check docker containers
Stars: ✭ 113 (+29.89%)
Mutual labels:  nagios
check netscaler
A Nagios Plugin written in Perl for the Citrix ADC (formerly Citrix NetScaler). It uses the NetScaler NITRO API.
Stars: ✭ 36 (-58.62%)
Mutual labels:  nagios
snmp notifier
A webhook to relay Prometheus alerts as SNMP traps, because sometimes, you have to deal with legacy
Stars: ✭ 33 (-62.07%)
Mutual labels:  nagios
nagios check
Ruby Nagios Check Integration
Stars: ✭ 13 (-85.06%)
Mutual labels:  nagios
nagitheus
Nagios Check towards Prometheus
Stars: ✭ 19 (-78.16%)
Mutual labels:  nagios

Presentation of the Alignak project

Alignak - modern Nagios compatible monitoring framework

Master branch build status Develop branch build status Codacy Badge codecov

Read the Docs (stable) Read the Docs (develop) Join the chat #alignak on freenode.net Gitter

License AGPL v3

Alignak Project

Alignak is an open source monitoring framework written in Python under the terms of the GNU Affero General Public License.

Its main goal is to give users a flexible and complete solution for their monitoring system. Alignak is designed to scale to large and heterogeneous environments.

The project started in 2015 with a fork of the Shinken project. Since the project creation, we achieved a huge code documentation and cleaning, we tested the application in several environments and developed some new features.

The main idea when developing Alignak is the flexibility which is our definition of framework. We target the following goals:

  • Easy to install: we will always deliver packages (OS and Python) installation. You can install Alignak with OS packages, Python PIP apckages or setup.py directly..

  • Easy for new users: this documentation should help you to discover Alignak. This documentation shows simple use-cases and helps building more complex configurations.

  • Easy to migrate from Nagios: Nagios flat-files configuration and plugins will work with Alignak. We try to keep as much as possible an ascending compatibility with former Nagios configuration...

  • Multi-platform: python is available in a lot of Operating Systems. We try to write generic code to keep this possible. However, Linux and FreeBSD are the most tested OSes so far. As of now, Alignak is tested with Python 2.7, 3.5 and 3.6 versions but will work with Pypy in the future.

  • UTF-8 compliant: whatever you language, we take care of it. We are testing Alignak I/O with several languages and take care of localization.

  • Independent from other monitoring solution: Alignak is a framework that can integrate with other applications through standard interfaces. Flexibility first!

  • Flexible: in an architecture point of view. Alignak may be distributed across several servers, datacenters to suit the monitoring needs and constrints. It is our scalability wish!

  • Easy to contribute: contribution has to be an easy process. Alignak follow pycodestyle (former pep8), pylint and pep257 coding standards to ease code readability. Step by step help to contribute to the project can be found in the documentation.

This is basically what Alignak is made of. May be add the keep it simple Linux principle and it's perfect.

There is nothing we don't want, we consider every features / ideas. Feel free to join by mail or on the IRC #alignak channel to discuss or ask for more information

Documentation

Alignak Web Site includes much documentation and introduces the Alignak main features, such as the Backend, the WebUI, the desktop Applet, the tight integration with timeseries databases, ...

Alignak project has an online documentation site. We try to have as much documentation as possible and to keep this documentation simple and understandable. For sure the documentation is not yet complete, but you can help us ;)

Click on one of the docs badges on this page to browse the documentation.

Requirements

See the requirements file in the repository's root

Installing Alignak

Alignak Deb / Rpm packaging is built thanks to the bintray service. Get the package for your Linux distribution on our packages repositories.

See the installation documentation for more information on the different installation possibilities offered by Alignak.

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].