6/2/2023 0 Comments Tablelizer![]() Tableizer-collect - This is the command for data collection. 'emailto': Whether or not to send emails with no changes. # 'text' formatter, and piping the output to the `mail` command. # Emailing one-time reports should probably be done by using the # This formatter is designed for emailing periodic reports. # It's recommended to make these as specific as reasonable. # to recieve nagios alerts for must be included by one of your regexes. # One of 'critical', 'warning', 'unknown', 'ok' ![]() # There is a maximum of two days for any interval. # Syntax is: X, where 'h' is hours, 'm' is minutes, and 'd' is days Additionally, if you change this after RRDs have been created, # longer to update the rrd, this formatter will fill in all intervening # This is only used during RRD creation time, after that, if you wait # This is needed so RRD knows "how often" you'll be feeding results to it. # and do whatever graph creation you want. # The RRD exporter DOES insert old entries, so you can simple run it, # If you are just simply looking to generate some "one-time" graphs, # you must be prepared to run the RRD export on a regular basis. # RRD is sensitive to time, if you are going to export to RRD # The 'path' option specifies where to write out RRDs. # Extending it to do so should be trival, but seemed less important than # The RRD formatter also does not store create syntax changes right now # Presently, it IGNORES all query options, and simply The template below can be used to add hosts. The other datatabase configurations in the settings will contain the settings for the hosts where you want data to be collected. This is the database that will be used by tableizer to store results from data collection. In the example below, the settings must always have a 'default' database. Tableizer-specific settingsÄATABASES - Tableizer takes advantage of Django's multi-DB support. On the other hand, the local_settings.py file allows you to override defaults and global settings. The settings.py file will contain the settings similar settings across all installations and default values. This is good if you want to install tableizer in different hosts. ![]() In the tableizer directory, you will find two settings file settings.py and local_settings.py. *Note: You can also host Tableizer using webservers like Apache and Nginx. follow the steps at amazon_linux/installtion.md or execute amazon_linux/install.sh.follow the steps at centos/installation.md or execute centos/install.sh. ![]() follow the steps at debian/installation.md or execute debian/install.sh.nagios ( being alerted of developer madness ).email ( being kept apprised of developer madness ).text viewing ( in the moment troubleshooting, see when it went wrong ).Tableizer also has a pluggable reporting/querying interface which out of the box support for generating reports suitable for: Tableizer has a pluggable system for implementing new metrics which could be used to track other things like "SHOW STATUS". Table user permission changes (tracking changes on user privs).Table volume-metrics (tracking table size over time).Table schema changes (tracking 'show create table' changes over time).Tableizer allows simple collecting and detailed reporting on: is a python port of the table-tracking-toolkit gem( ).
0 Comments
Leave a Reply. |