Observium autodiscovering monitoring

Nagios is a powerful monitoring system that enables organizations to identify and resolve IT infrastructure problems before they affect critical business processes.

Observium autodiscovering monitoring

Postby lik » Mon Dec 17, 2012 7:41 pm

Observium is an autodiscovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.
Observium is not intended to replace an up/down alerting system, but rather to complement it with an easy to manage, intuitive representation of historical and current performance statistics, configuration visualisation and syslog capture.
It is more like an automated Cacti and for sure can replace cacti in majority of basic tasks.
lik
Founder
Founder
 
Posts: 497
Joined: Wed Dec 15, 2010 3:21 am

Observium Nginx + PHP-FPM configuration example

Postby lik » Wed Mar 20, 2013 4:23 am

Nginx server section configuration example:
Code: Select all
server {
        listen  10.10.10.10:80;
        server_name observium.example.com;
        location / {
                return 301 https://observium.example.com$request_uri;
        }
}
server {
        listen 10.10.10.10:443;
        server_name observium.example.com;
        root /usr/share/observium/html;
        include restrict_access_by_ip.txt;
        index index.php;

        open_file_cache max=1000 inactive=30s;
        open_file_cache_valid    120s;
        open_file_cache_min_uses 2;
        open_file_cache_errors   off;

        ssl                  on;
        ssl_certificate      /etc/pki/tls/certs/wildcard.example.com.pem;
        ssl_certificate_key  /etc/pki/tls/private/wildcard.example.com.key;
        ssl_session_timeout  5m;
        ssl_protocols SSLv3 TLSv1.2 TLSv1.1 TLSv1;
        ssl_ciphers HIGH:ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:!aNULL:!MD5:!kEDH:!AESGCM;
        ssl_ecdh_curve sec521r1;
        ssl_prefer_server_ciphers   on;
 
        location / {
                include restrict_access_by_ip.txt;
                try_files $uri $uri/ @observium;
        }
        location @observium {
                rewrite ^(.+)$ /index.php/$1/ last;
        }
 
        location ~ \.php(.*)$ {
                include restrict_access_by_ip.txt;
                fastcgi_pass   unix:/var/run/observium.sock;
                include fastcgi_params;
                fastcgi_index  index.php;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                fastcgi_param PATH_INFO $fastcgi_path_info;
                fastcgi_param SCRIPT_FILENAME /usr/share/observium/html$fastcgi_script_name$1;
                }
        location ~* \.(js|css|swf|png|jpg|jpeg|gif|ico)$ {
                include restrict_access_by_ip.txt;
                expires max;
                log_not_found off;
        }
        location = /favicon.ico { access_log off; log_not_found off; }
        location ~ /\. { access_log off; log_not_found off; deny all; }
        location ~ ~$ { access_log off; log_not_found off; deny all; }
}


PHP-FPM pool configuration example:
Code: Select all
[observium]
listen = /var/run/$pool.sock
 
listen.allowed_clients = 127.0.0.1
listen.owner = apache
listen.group = apache
listen.mode = 0666
user = apache
group = apache

pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
slowlog = /var/log/php-fpm/$pool-slow.log
rlimit_files = 10240
chdir = /usr/share/$pool/html
catch_workers_output = yes
lik
Founder
Founder
 
Posts: 497
Joined: Wed Dec 15, 2010 3:21 am

Observium - editions split

Postby lik » Sat Oct 05, 2013 12:59 am

Recently Observium autodiscovering SNMP based network monitoring platform announced split into Community and Professional editions:

* Community Edition will continue to be licensed under our existing Open Source license. It will be released every 6 months in .tar.gz format.

* Professional Edition will be released in Stable and Current releases under a commercial license using existing SVN-based automatic update system. It will include the new alerting system, the billing system and future SP/Enterprise-targeted features. It will receive rapid bug fixes and feature improvements.

How much will it cost?
We're initially setting the cost for the Professional subscription at £100 per year.


http://www.observium.org/Editions_Split
lik
Founder
Founder
 
Posts: 497
Joined: Wed Dec 15, 2010 3:21 am


Return to Monitoring

 


  • Related topics
    Replies
    Views
    Last post
cron