Closed ivomarino closed 6 years ago
munin has been implemented with https://github.com/ttssdev/appflow/commit/07afbc56470cdfc5bde26826fea4bf0696c7e948.
Plugins which I think are also interesting for us:
Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/munin/plugins/varnish_ line 94.
BEGIN failed--compilation aborted at /usr/share/munin/plugins/varnish_ line 94.
To install the plugins on atlantis I did the following steps:
# Install perl module (My answers were: yes, sudo)
cpan XML::Parser
# Create symlinks
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_memory_usage;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_expunge;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_hit_rate;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_objects;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_bad;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_backend_traffic;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_transfer_rates;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_request_rate;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_threads;
sudo ln -s /usr/share/munin/plugins/varnish_ /etc/munin/plugins/varnish_uptime;
sudo ln -s /usr/share/munin/plugins/mysql_bytes /etc/munin/plugins/;
sudo ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/;
sudo ln -s /usr/share/munin/plugins/mysql_threads /etc/munin/plugins/;
sudo ln -s /usr/share/munin/plugins/mysql_slowqueries /etc/munin/plugins/;
# Restart munin node
sudo service munin-node restart
Varnish graphs:
MySQL graphs:
@ocean90 maybe a plugin for HAProxy could also be relevant.
Implemented.
as suggested by @grappler we should provide
atlantis
with adequate monitoring, options are:monit
(bottom-up)icinga2
(top-down)munin
(top-down)