Accelerate Your Path to Full-Stack Monitoring and Alerting
Register for this live webinar featuring Zenoss and VictorOps today!
Why Customers Choose Us
Discover why the largest companies in the world choose Zenoss.
Customer Support Portal
Zenoss Learning Center
Zenoss Partner Portal
Become a Partner
Top 5 Focus Areas to Succeed With DevOps
Forrester shares the tools, technologies and best practices to meet the challenges of today's modern IT environments.
Learn. Discuss. Participate.
Join thousands of Zenoss users and experts to learn, discuss and participate in the Zenoss Community.
Hybrid IT Monitoring
Zenoss provides complete visibility into physical, virtual, cloud and converged environments.
Request A Demo
This ZenPack is included with commercial versions of Zenoss and enterprise support for this ZenPack is provided to Zenoss customers with an active subscription.
This ZenPack provides the ZenTune "tuning advisor" feature of Zenoss platform.
This ZenPack analyzes your system configuration and makes recommendations for better performance.
You can set values for several options in the zentune.conf configuration file (or when running ZenTune from the command line) to configure behavior.
When setting up ZenTune, you can define options to send a test event through the lifecycle to make sure that Zenoss is processing events before the timeout. If it fails to process in time, an email can be sent out.
ZenTune can perform an analysis one or more times each day, depending on the values of these two options:
So, for example, if you want ZenTune to run twice each day, set the value of tune-offset to 0 and the value of tune-interval to 720.
If you have installed the Zenoss DataStore on a server other than your master server, then you must set additional configuration options. Set the following options in the $ZENHOME/etc/zentune.conf file of the master server:
To access ZenTune, select Advanced > Tuning from the Zenoss platform interface.
To run ZenTune, click Update (located at the bottom left of the page). ZenTune may require several minutes to run.
Note: To check the update status, refresh the browser page and then check the "Update at" value for any watched items.
ZenTune returns information about current and optimal values for several configuration parameters. Click + to the left of each item to display recommendations, if any, for configuration changes.
ZenTune Issue Detail
To refresh the view, click Refresh. (This does not run ZenTune again.)
To filter the list of displayed items, select Not Acknowledged, Acknowledged, or both in the Acknowledge column. To acknowledge one or more items, select the option in the Acknowledge column.
You also can filter the display by severity, host, and description.
You can run ZenTune from the command line. On the master server, use the command:
To run ZenTune on a remote hub or collector, prefix the command with the name of the hub or collector, followed by an underscore. For example, if the remote collector name is centos6-coll, then run the command as:
This generates a report to the console output. If you additionally specify the --events option, events are instead issued (the same events issued by the zentune daemon). The results appear on the Tuning page of the Zenoss platform interface.
The following table lists included tuneable items.
The threshold checked is controlled by these configuration options on the zentune daemon:
For detailed information about each of these options, run this command on any Zenoss platform server:
zentune run --help
The thresholds checked are controlled by the following configuration options on the zentune daemon:
Memcached is a third-party object caching system used by Zenoss platform to improve performance for daemons that connect to Zope and ZODB. It is not required for Zenoss platform to function, but it is highly recommended.
More information on memcached can be found here:
The iostat utility is a third-party program that provides statistics on the time the CPU spends waiting for I/O requests from various devices. More information on iostat can be found here:
MySQL is a third-party, open-source relational database. Zenoss platform uses MySQL as the backing data store for ZODB, as well as directly to store events and user sessions. More information on MySQL can be found here:
For detailed information about this option, run this command on any Zenoss platform server:
View the discussion thread.
This ZenPack is developed and supported by Zenoss Inc. Commercial ZenPacks are available to Zenoss commercial customers only. Contact Zenoss to request more information regarding this or any other ZenPacks. Click here to view all available Zenoss Commercial ZenPacks.