Software:Hinemos

From HandWiki
Short description: Open-source application
Hinemos
Developer(s)NTT DATA
Initial releaseAugust 2005; 18 years ago (2005-08)
Stable release
6.2.2 / August 2, 2019; 4 years ago (2019-08-02)
Repository
Written inJava
Operating systemWindows, Unix-like
Available inJapanese, English
Typesystem monitor, network monitoring, batch scheduling
LicenseGNU General Public License
Websitewww.hinemos.info

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.

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

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

  1. IPA:クラウド構築のためのソフトウェアカタログ  "Archived copy". Archived from the original on 2011-07-25. https://web.archive.org/web/20110725155026/http://www.ipa.go.jp/about/pubcomme/201009/201009softcatalog.pdf. Retrieved 2011-04-03.  (Japanese)
  2. 情報処理推進機構(IPA):2004年度下期オープンソースソフトウェア活用基盤整備事業 "Archived copy". Archived from the original on 2011-02-12. https://web.archive.org/web/20110212160948/http://www.ipa.go.jp/software/open/2004/result.html. Retrieved 2011-04-06.  (Japanese)
  3. 情報処理推進機構:SPOTY2007 http://www.ipa.go.jp/software/oftheyear/SP003.html#2007 (Japanese)

External links