Hinemos
Hinemos is a popular open-source app in Japan, which can manage several servers, computers, and other devices, as if you were only managing one single computer. Servers and computers are to be grouped, to meet the operational and management needs, and in those groups, you can monitor resources, service status, and even operate and manage jobs executed on monitored servers.
Developer(s) | NTT DATA |
---|---|
Initial release | August 2005 |
Stable release | 6.2.2
/ August 2, 2019 |
Repository | |
Written in | Java |
Operating system | Windows, Unix-like |
Available in | Japanese, English |
Type | system monitor, network monitoring, batch scheduling |
License | GNU General Public License |
Website | www |
Features
Features which can be used are listed below.
- Integrated operation: shows several operational management interfaces (perspectives) in one screen
- Infrastructure management: executes series of operations needed to create an environment, such as command execution and file transfers
- Job management:[1] operates and manages jobs executed on managed computers and servers
- RBA: creates run-book and stylize and automate operations needed for systems
- Monitoring: monitors servers, computers and other devices, including:
- Ping monitoring
- Resource monitoring
- Process monitoring
- Service port monitoring
- HTTP scenario monitoring
- SQL monitoring
- JMX monitoring
- Windows Service monitoring
- Windows Event Log monitoring
- syslog monitoring
- Log file monitoring
- SNMPTRAP monitoring
- SNMP monitoring
- Custom monitoring
- Custom trap monitoring
- Resource management: collects CPU, memory, disk, network resource information and visualizes in graph format
- Repository management: creates and manages groups of servers and computers
- Notification
- Event notification
- Status notification
- Command notification
- Job notification
- Mail notification
- Log escalation notification
- Infra-management notification
- Calendar: controls action by the day of the week, specific date and time
- Batch control: operates a batch in several computers and servers at once
- Account: manages (creates, edits, deletes) user accounts and rolls of Hinemos Application, to manage and control access to its features and settings
- Maintenance: maintains databases used by Hinemos
- Web Service API: makes Hinemos accessible (and usable) from outside programs through SOAP
Optional features
Features which can be added on demand are listed below.
- Enterprise features
- Job map: An option to add an interface to see the job configuration and Job execution status graphically
- Node map: An option to add an interface to see the operational Status of managed systems graphically
- Reporting: An option to automatically create an operational report from informations stored in Hinemos's inner database
- Utility: An option to provide interface to efficiently configure and manage Hinemos's settings
- Cloud/VM Management feature
- Cloud Management (AWS): An option to add an specialized management feature for Amazon Web Services environment
- Cloud Management (Azure): An option to add an specialized management feature for Microsoft Azure environment
- VM Management (VMware): An option to add an specialized management feature for VMware environment
- VM Management (Hyper-V): An option to add an specialized management feature for Hyper-V environment
- Utility: An option to provide interface to efficiently configure and manage Hinemos's settings
- Mission critical features
- HA: An option to create HA Cluster, to increase Hinemos's reliance
- Utility: An option to provide interface to efficiently configure and manage Hinemos's settings
Framework
Hinemos consists of 3 main components.
- Hinemos Manager
- Hinemos Agent
- Hinemos Client
Hinemos Manager installed in management server will manage monitored servers, and keeps information in database. Hinemos Agent is installed in the monitored servers, when job management function and log transfer function is to be used. Operator will use Hinemos Client, and will see the information stored in the Hinemos Manager's Database.
Supported OS
- Hinemos Manager
- Red Hat Enterprise Linux 6 and 7
- CentOS 6 and 7
- Windows Server 2012 R2 and later
- Hinemos Agent
- Red Hat Enterprise Linux 5, 6 and 7
- Oracle Enterprise Linux 5
- Oracle Linux 6 and 7
- CentOS 5, 6 and 7
- Amazon Linux
- Ubuntu 16
- SUSE Linux Enterprise Server 12
- Android OS 4.4, 5.0, 5.1, 6.0
- Windows 7 and later
- Windows Server 2008 and later
- Solaris 10 and 11
- HP-UX 11iv3
- AIX 7.1 and AIX 7.2
- Hinemos Client (desktop app)
- Windows 7 and later
- Windows Server 2008 R2 and later
- Hinemos Client (web app)
- Red Hat Enterprise Linux 6 and 7
- CentOS 6 and 7
- Windows Server 2012 R2 and later
History
Hinemos was developed under the commission of Information-technology Promotion Agency(IPA) Open Source Software utilizing foundation preparation project 2004(second half) .[2] In 2007 Hinemos was selected Software Product of the Year 2007 (SPOTY2007).[3]
Hinemos aims to release a new major version every 1.5 years since 4.0. Minor version with critical updates have been provided for every several months.
References
- IPA:クラウド構築のためのソフトウェアカタログ "Archived copy" (PDF). Archived from the original (PDF) on 2011-07-25. Retrieved 2011-04-03.CS1 maint: archived copy as title (link) (Japanese)
- 情報処理推進機構(IPA):2004年度下期オープンソースソフトウェア活用基盤整備事業 "Archived copy". Archived from the original on 2011-02-12. Retrieved 2011-04-06.CS1 maint: archived copy as title (link) (Japanese)
- 情報処理推進機構:SPOTY2007 http://www.ipa.go.jp/software/oftheyear/SP003.html#2007 Archived 2011-07-25 at the Wayback Machine (Japanese)