To configure Analytics, you must:
To configure the Analytics host server:
The Analytics configuration page appears.
In the External URLs area, enter the links that will be displayed to users in each of the applications:
After the Analytics server is saved, the configuration page redisplays with the currently scheduled report jobs.
When Analytics is installed it configures a JDBC data source for the reporting database.
To change database settings in Analytics:
On the Analytics Getting Started page, click View Reports.
In the Refine area, change the Reports item to "Data sources."
After editing, click Test connection to verify the changes are valid.
To export data point data (for example, RRD performance metrics), you can:
Manually modify each data point
Add all data points
Adding all data points increases the loading time for adding performance data to Analytics. If too much performance information is sent, then the processing time may exceed eight hours, which is the default window of starting the next load of sending more data. Unless server resources (both Resource Manager and Analytics) are abundantly supplied, sending all data can interrupt normal operations.
Export data point data by using one of the following methods.
In the Data Sources area, expand the data source to see the associated data points.
Double-click the data point.
The Edit Data Point dialog appears.
Add an alias for the data point.
You can use the same name as the data point. No formula is required.
Click Add, and then click Save.
Enter this command to add all data points:
zendmd --script=$ZENHOME/ZenPacks/ZenPacks.zenoss.ZenETL*/Z*/z*/Z*/add_aliases.zendmd --commit
Export data. (Data export will occur automatically every eight hours, but you can initiate an ETL immediately from the user interface.)
Do not choose a collector. (No selection defaults to all collectors.)
For date range, select yesterday to today. Be sure not to select a range that includes a future date.
Refresh the page to see the created batches.
On future page refreshes, they will transition from "Unstarted" to "In Progress," and then to "Finished."
For status, you can view the zenperfetl log (
If you want to send the output of scheduled reports as email attachments, you must configure email services. To do this:
Enter the following command to edit the
Change the "host" and "from" values in the file.
report.scheduler.mail.sender.host=localhost report.scheduler.mail.sender.username= report.scheduler.mail.sender.password= report.scheduler.mail.sender.from=zenoss@localhost report.scheduler.mail.sender.protocol=smtp report.scheduler.mail.sender.port=25
Save the file.
Restart Analytics for the changes to take effect:
service zenoss_analytics restart