Page History
While Uptime Infrastructure Monitor offers powerful reporting features, you may want to generate reports that use a specific set of data or a custom report format. Using Crystal Reports, you can retrieve data from the up.time UIM DataStore, and use it to create reports that meet your individual requirements.
...
If you have not already done so, install the MySQL ODBC driver and create a data source to access the up.time UIM DataStore. For more information about this feature, see Connecting to the up.time Uptime Infrastructure Monitor DataStore via ODBC.
Configuring a report in Crystal Reports
To configure a report in Crystal Reports:
- Start Crystal Reports, and then click the Standard Report Wizard icon. The following window should appear:
- In the Data Source column
...
- , expand the Create New Connection and ODBC (RDO) folders.
- Double-click Make New Connection.
...
- The Data Source Selection window should appear:
- In the Data Source Name list, click
...
- your UIM version, and then click Next.
- When prompted for a user ID and password, enter reports
...
- in both fields, and then click Finish.
...
- The connection
...
- appears in the Make New Connection window.
- Expand the connection, and then double-click Add Command. The Add Command to Report window
...
- appears.
...
- Type the following code in the column in the left portion of the window:
Code Block language sql select e.display_name,
...
avg(p.cpu_usr + p.cpu_sys + p.cpu_wio), DATE(s.sample_time)
...
from performance_samples, performance_aggregate p, entity e
...
where s.id = p.sample_id
...
and e.entity_id = s.uptimehost_id and s.sample_time > "
...
2023-11-23"
...
and s.sample_time < DATE_ADD("
...
2023-11-23", INTERVAL 7 DAY) group by DATE(s.sample_time), e.display_name
...
order by DATE(s.sample_time), e.display_name;
This example
...
- reports on the CPU workload average for all systems over the seven day period from
...
- 2023-11-23 to
...
- 2023-11-30.
- Click OK after you change the range to suit your needs. The Standard Report Creation Wizard
...
- starts.
Use the
...
- wizard to control the appearance of the report.
- Select the fields that you want to display in the report, and then click Next.
- On the Grouping screen, select
display_name
to group the systems by their host names, and then click Next. - On the Summaries screen, select
avg(p.cpu_usr + p.cpu_sys + p.cpu_wio)
from the Available Fields column, and then select Average from the drop-down list below the Summarized
...
- Fields column.
- Click Next.
- Select None for group ordering, and then click Next.
- Select No Chart, and then click Next.
- Do not choose any subset information to display, and then click Next.
- Select the template that you want to use, and then click Finish. Crystal Reports
...
- now
...
- generates the report, as shown below:
- Save the report by selecting Save from the File menu.
Info You may need to move or alter some of the report fields to meet your desired format.
Modifying the
...
sample report
Download the sample report that was created earlier, open it locally with the settings intact, and then modify the sample report as required by following these steps:
- Download the sample report using the link to the right.
- Open the file in Crystal Reports.
- Click Database / Set Datasource Location.
- In the Set Datasource Location window, click
...
- the current data source.
- Locate your ODBC source in the bottom part of the window, click Update, and then click Close.
- Click
...
- Database / Database Expert.
- In the Selected Tables column, right-click
...
- Command, and choose Edit Command.
- Modify the report to suit your needs.
...
- Click OK when you are finished.