Hatohol collects monitoring information from running monitoring systems and shows their integrated data on one screen. This feature enables to consolidate monitoring centers and the operators even when monitored devices are being used in different places or with different monitoring software.
Currently Hatohol provides the following information.
-
Item
Each monitoring target such as CPU load and free memory size.
-
Trigger
Current status of monitoring items.
-
Event
History of the status change of items.
Hatohol is an open source software developed and copyrighted by Project Hatohol. Participation of any people is welcome (e.g., bug fix, problem report, feature request/suggestion/discussion, functional improvement, and so on)
- ZABBIX 2.0
- Nagios3 (with NDOUtils)
- CentOS 6.4 (x86_64)
- Ubuntu Server 12.04.2 LTS (64-bit)
- Ubuntu 13.04 (64-bit) [supported until the next Ubuntu release]
Hatohol consists of a server and a client for Web UI. Hatohol server actually gathers monitoring information and integrate them. It provides the integrated data as a JSON format via HTTP (REST). A client internally communicates with the server and creates a response page when a user accesses.
This architectures makes to develop alternative clients easy. For example, android applications, iOS applications, Win32 native client, or Web applications with other frameworks can be added.
Now preparing.
We will add useful features. If you have requests or good ideas, please tell us them. The following lists are our recent plans.
- 2013 Fall : Chart (graph) support
- 2013 Fall : Efficient (on-demand and cached) item data acquisition
- Programable and user-defined alert generation mechanism
- Configuration of target hosts
- Communication with monitoring system with private IP address
- More monitoring software support