Opsview
Encyclopedia
Opsview is an open source
network
, server
and application
monitoring
tool. It is released under the GNU General Public License
(GPL) version 2.
Opsview uses Nagios
Core as its monitoring 'engine' and incorporates Nagvis, NagiosGraph, MRTG, NMIS into a single tool. Opsview provides a web user interface
that allows system administrator
s to access monitoring views and configure monitoring settings. Opsview 3.0 was released in February 2009
James Peel began development in 2003 and Ton Voon joined the project as lead developer in 2005.
Neil Ferguson joined the project in 2006 and Duncan Ferguson joined the project in 2007. Opsview development was sponsored by Altinity Limited until the company was acquired by Opsera Limited in October 2008.
Opsera sponsors the Opsview Community edition and sells an enterprise version as part of a subscription service. Opsera announced on the 14th September 2010 that it would be focused entirely on Opsview following the sale of its Enterprise Services division to Ixxus.
technologies:
Opsview runs on Linux
with official support for the following distributions: CentOS
, Debian
, Red Hat Enterprise Linux
and Ubuntu
. It also runs on Solaris 10.
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
network
Computer network
A computer network, often simply referred to as a network, is a collection of hardware components and computers interconnected by communication channels that allow sharing of resources and information....
, server
Server (computing)
In the context of client-server architecture, a server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some computational task on behalf of "clients"...
and application
Application software
Application software, also known as an application or an "app", is computer software designed to help the user to perform specific tasks. Examples include enterprise software, accounting software, office suites, graphics software and media players. Many application programs deal principally with...
monitoring
Network monitoring
The term network monitoring describes the use of a system that constantly monitors a computer network for slow or failing components and that notifies the network administrator in case of outages...
tool. It is released under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
(GPL) version 2.
Opsview uses Nagios
Nagios
Nagios is a popular open source computer system and network monitoring software application. It watches hosts and services, alerting users when things go wrong and again when they get better....
Core as its monitoring 'engine' and incorporates Nagvis, NagiosGraph, MRTG, NMIS into a single tool. Opsview provides a web user interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...
that allows system administrator
System administrator
A system administrator, IT systems administrator, systems administrator, or sysadmin is a person employed to maintain and operate a computer system and/or network...
s to access monitoring views and configure monitoring settings. Opsview 3.0 was released in February 2009
James Peel began development in 2003 and Ton Voon joined the project as lead developer in 2005.
Neil Ferguson joined the project in 2006 and Duncan Ferguson joined the project in 2007. Opsview development was sponsored by Altinity Limited until the company was acquired by Opsera Limited in October 2008.
Opsera sponsors the Opsview Community edition and sells an enterprise version as part of a subscription service. Opsera announced on the 14th September 2010 that it would be focused entirely on Opsview following the sale of its Enterprise Services division to Ixxus.
Technology
Opsview is built with the following open sourceOpen source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
technologies:
- PerlPerlPerl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...
: The primary programming language used for Opsview - CatalystCatalyst (software)Catalyst is an open source web application framework written in Perl, that closely follows the model–view–controller architecture, and supports a number of experimental web patterns. It is written using Moose, a modern object system for Perl...
: A MVC Web application frameworkWeb application frameworkA web application framework is a software framework that is designed to support the development of dynamic websites, web applications and web services. The framework aims to alleviate the overhead associated with common activities performed in Web development...
used for building the web application - MySQLMySQLMySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
: A relational database used for configuration, runtime and data warehouse databases - NagiosNagiosNagios is a popular open source computer system and network monitoring software application. It watches hosts and services, alerting users when things go wrong and again when they get better....
Core: Provides the core monitoring capabilities - Net-SNMPNet-SNMPNet-SNMP is a suite of software for using and deploying the SNMP protocol . It supports IPv4, IPv6, IPX, AAL5, Unix domain sockets and other transports...
: Provides SNMP support - RRDtoolRRDtoolRRDtool aims to handle time-series data like network bandwidth, temperatures, CPU load, etc...
: Provides lightweight graphing
Opsview runs on Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
with official support for the following distributions: CentOS
CentOS
CentOS is a free operating system based on Red Hat Enterprise Linux . It exists to provide a free enterprise class computing platform and strives to maintain 100% binary compatibility with its upstream distribution...
, Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...
, Red Hat Enterprise Linux
Red Hat Enterprise Linux
Red Hat Enterprise Linux is a Linux-based operating system developed by Red Hat and targeted toward the commercial market. Red Hat Enterprise Linux is released in server versions for x86, x86-64, Itanium, PowerPC and IBM System z, and desktop versions for x86 and x86-64...
and Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...
. It also runs on Solaris 10.
Project History
- 2003 - Project started as collection of extensions to NagiosNagiosNagios is a popular open source computer system and network monitoring software application. It watches hosts and services, alerting users when things go wrong and again when they get better....
Core developed by Altinity Limited. - 2004 - Opsview 1.0 released
- 2005 - Ton Voon joins as Opsview's lead developer, Opsview 1.5 released
- 2006 - Opsview 2.0 released incorporating Catalyst web framework and Opsview middleware.
- 2007 - Opsview made freely available for download, community established. Development continues on Opsview 2.x
- 2008 - Opsview voted Best System Management Tool at LinuxWorld Expo in San Francisco. Opsview acquired by Opsera Limited.
- 2009 - Opsview 3.0 released. Community and Enterprise editions launched. Opsview Community 3.5 released
- 2010 - Opsview Enterprise 3.6 released (May); Opsview Community 3.7 released (June); Opsview Enterprise 3.8 released (July); Opsview Community 3.9 (September); Opsview Enterprise 3.10 (November)
- 2011 - Opsview Community 3.11 released (January), Opsview Enterprise 3.12 (April), Opsview Community 3.13 (July), Opsview Mobile (August)
Awards
- Opsview won the 2008 LinuxWorldLinuxWorld Conference and ExpoOpenSource World is a conference and trade show that focuses on open source and Linux solutions in the information technology sector.The show is owned and managed by IDG World Expo, a business unit of International Data Group...
Product Excellence award for Best System Management Tool.
- Opsview Enterprise 3.10 won the 2011 Techworld One to Watch award at their annual awards ceremony
Conferences
- Opsview 3 was presented in a Lightning Talk at FOSDEMFOSDEMFOSDEM is a non-commercial volunteer organized European event centered around free and open source software development. It is aimed at developers and anyone interested in the free and open source software movement...
2009 - Ton Voon spoke about Opsview at the The Open Source Monitoring Conference on Nagios in October 2009