Skip to content


Switch branches/tags

Latest commit

* Fixed print

* Porting to Python3 with Python Future

* hotshot profiler module changed to cprofiler

* Travis build now includes Python 3

* Future module added to deps

* Future module added to deps

* fixed unicode str

* fixed isinstance unicode

* type str fixes

* py3 fixes

* libmodernize.fixes.fix_basestring

* fixed string type issues

* keywords must be strings   - fixes

* fixed cmp in sort

* Fixed sorting in dashboard

* Fixed top alert producers

* test

* Fixed hostgroups in status view

* fixed link to pnp4nagios tarball

* py36

* path fixes for pnp4nagios

* fixed okconfig setup

* okconfig setup in travis fixed

* Fixes for status detail, contacts and testing

* Travis changes

* added

* Gunicorn support

* Gunicorn support

* force_script_name

* apache reverse proxy support

* apache reverse proxy support

* apache reverse proxy support

* version updated

Co-authored-by: Travis <>

Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Build Status Coverage Status


Adagios is a web based Nagios configuration interface built to be simple and intuitive in design, exposing less of the clutter under the hood of nagios. Additionally adagios has a rest interface for both status and configuration data as well a feature complete status interface that can be used as an alternative to nagios web interface.

Project website is at

Testing Adagios

If you want to try out Adagios we have 2 docker images available for testing. Feel free to send in feature request and issues. Images hosted on Docker Hub.


  • Full view/edit of hosts,services, etc
  • Tons of pre-bundled plugins and configuration templates
  • Network scan
  • Remote installation of linux/windows agents
  • Modern Status view as an alternative to default nagios web interface
  • Rest interface for status of hosts/services
  • Rest interface for viewing and modifying configuration
  • Full audit of any changes made

Design principles

  • Useful for both novices and nagios experts
  • No database backend
  • Make common operational tasks as easy as possible
  • Assist Nagios admins in keeping configuration files clean and simple


  • Pynag - Nagios Configuration Parser
  • OKconfig - A robust plugin collection with preconfigured nagios template configuration files
  • PNP4Nagios - For Graphing Performance data
  • MK Livestatus - Broker module for nagios for high performance status information

Install Instructions

Adagios has packages for most recent versions of redhat/fedora and debian/ubuntu.

Install takes about 5 minutes following our Install Guide


  • handled by gettext, and stored in adagios/locale/
  • .po files are editable with standart text editors or po-specific ones
  • to add a language, run 'mkdir adagios/locale/', e.g. mkdir adagios/locale/de for German
  • to create/update/compile .po files, run 'make trad'

Support us

So you think the project is helping you or your company and you want to help us back?

Great! There are many ways you can support the project by contributing your time, talent and money.

See for more information.

Contact us

If you need any help with getting adagios to work, feel free to open up an issue on github issue tracker. If you want to chat you can contact us on:



The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software.