Archive for the ‘PHP’ Category
Version 1.1.8 of Better Cacti Templates released
I’ve released version 1.1.8 of the Better Cacti Templates project. This release includes a bunch of bug fixes and several important new graphs. There are graphs for the new response-time statistics exposed in Percona Server, and a new set of graphs for MongoDB.
There are upgrade instructions on the project wiki for this and all releases. There is also a comprehensive tutorial on how to create your own graphs and templates with this project. Use the project issue tracker (not the comments on this post!) to view and report issues, and use the project mailing list to discuss the templates and scripts.
The full changelog follows.
2011-01-22: version 1.1.8
* The cache file names could conflict due to omitting --port (issue 171).
* Load-average parsing did not work correctly at high load (issue 170).
* The --mpds option to make-template.pl did not create new inputs (issue 133).
* The url and port were reversed in the Nginx commandline (issue 149).
* Added $nc_cmd to ss_get_by_ssh.php (issue 154, issue 152).
* InnoDB Transactions and other graphs showed NaN instead of 0 (issue 159).
* Added graphs for Percona Server response-time distribution (issue 158).
* Added graphs for MongoDB (issue 136).
* Added a minimum option to the template construction logic (issue 169).
* Added memtotal for Memory (issue 146).
* make-template.pl sanity checks were too strict (issue 168).
Version 1.1.7 of Better Cacti Templates released
I’ve released version 1.1.7 of the Better Cacti Templates project. This release includes a bunch of bug fixes, some new graphs for MySQL, and two new sets of graphs, for Redis graphing and for JMX graphing.
There are upgrade instructions on the project wiki for this and all releases. There is also a comprehensive tutorial on how to create your own graphs and templates with this project. Use the project issue tracker to view and report issues, and use the project mailing list to discuss the templates and scripts.
The full changelog follows.
* Added graphs for Innodb_row_lock_waits and Innodb_row_lock_time (issue 118).
* Added graphs for the MyISAM key buffer memory consumption (issue 127).
* The loadavg/users graphs failed when only 1 user was logged in (issue 131).
* The Apache and Nginx graphs couldn't use the --port2 option (issue 129).
* The InnoDB Log graph's unflushed_log should be GAUGE not COUNTER (issue 10).
* Added graphs for InnoDB semaphore waits (issue 124).
* Added Redis graphs (issue 90).
* Added --openvz_cmd configuration and command-line option (issue 130).
* Added --mysql_ssl configuration and command-line option (issue 103).
* Added JMX graphs (--type jmx) (issue 139).
* Big-integer math printf spec was missing a % character (issue 137).
* Partially accepted patches from Artur Kaszuba (more remaining in issue 120).
Version 1.1.6 of Better Cacti Templates released
I’ve released version 1.1.6 of the Better Cacti Templates project. This release includes a bunch of bug fixes (but not all of them!) and two new sets of graphs. One set is for disk I/O on GNU/Linux, and the other is a new set of templates for OpenVZ. I’m looking for feedback on both of those. This release also has a bunch of code-level features: much better test coverage (hooray!), and a refactored ss_get_by_ssh.php that makes it much easier to create new graphs and templates. The SSH-based templates also take advantage of the same caching as the MySQL templates, which makes them a lot more efficient.
There are upgrade instructions on the project wiki for this and all releases. There is also a comprehensive tutorial on how to create your own graphs and templates with this project. Use the project issue tracker to view and report issues, and use the project mailing list to discuss the templates and scripts.
The full changelog follows.
2010-01-10: version 1.1.6
* Added OpenVZ graphs (--type openvz) (issue 95).
* Added IO usage graphs (--type diskstats) (issue 97).
* Added extra error-reporting (issue 110).
* The $debug $debug_log options couldn't be set in the .cnf file (issue 110).
* Added a --use-ssh option to ss_get_by_ssh.php (issue 66).
* Added a debugging log to ss_get_by_ssh.php (issue 54).
* Enabled caching of results in ss_get_by_ssh.php (issue 46).
* Added a test suite for ss_get_by_ssh.php (issue 110).
* The 'free' stats suffered from PHP's issues with big numbers (issue 102).
* There was ambiguity (but no error) in SHOW STATUS overrides (issue 106).
* It was hard to debug failures caused by missing ext/mysql (issue 105).
* Code to make ss_get_mysql_stats.php testable was broken (issue 108).


