In this blog post, we’ll explore the power of custom branding in NetEye reports.
The reporting module offers the ability to filter specific hosts and services while also enabling the configuration of custom thresholds to visually emphasize unmet SLAs. Users have the flexibility to generate reports manually or automatically, such as on a weekly or monthly basis. These reports are subsequently delivered as PDF attachments via email.
To enhance your reports, you can easily customize their appearance using custom templates. This feature is particularly valuable when sharing reports with your customers. This means that you can incorporate your organization logos, color schemes, and other brand elements into the report layout.
Instructions for Leveraging Reporting Templates
When it comes to using these reporting templates, there are several essential steps worth highlighting:
Accessing Reports Templates: Start by accessing the available report templates from Reporting – Reports – Templates
Customizing Report Template Parameters: Create and customize one or more templates customizing Cover Page, Header and Footer settings
Generating Reports: Once configured, you can select an existing template to generate comprehensive reports based on your selected parameters
Template example
Details of a Template
Cover Page Settings
The cover page serves as the initial introduction to your report. You have the flexibility to precisely tailor its appearance by adjusting various settings:
Background Image: This image will serve as the backdrop, ranging from a solid color to an intricate background image
Logo: A central visual element for the cover page
Title: Customize a unique title for the report, positioned just below the logo
Color: Select a specific color scheme for the title
Header and Footer Settings
The header and footer are divided into three columns (left, center, right), each of which can be customized with specific properties to personalize your report:
Text: Enter any desired text freely
Image: Incorporate an image, such as a scaled-down version of your logo
Variable: Utilize built-in variables that render dynamically based on the current state:
Report Title: The specified title used in the “Cover Page Settings”
Time Frame: The time frame configured in the report (e.g., Last Month, Last Year, …)
Time Frame (absolute): The resolved exact time frame of the report
Page Number: Current page number
Total Number of Pages: Total pages based on the size of the report
Date: Date when the report was generated
These elements contribute towards creating a polished and informative presentation of your data and insights within the report.
How to use templates
After creating the templates, it’s possible to assign them to one or more existing reports.
Finally, it’s possible to generate or schedule the delivery of a report that will include the selected template.
Did you find this article interesting? Does it match your skill set? Our customers often present us with problems that need customized solutions. In fact, we’re currently hiring for roles just like this and others here at Würth Phoenix.
Hi everybody. I’m Giuseppe and I was born in Milan in 1979. Since the early years of university, I was attracted by the Open Source world and operating system GNU\Linux. After graduation I had the opportunity to participate in a project of a startup for the realization of an Internet Service Provider. Before joining Würth Phoenix (now Würth IT Italy) as SI consultant, I gained great experience as an IT consultant on projects related to business continuity and implementation of open source software compliant to ITIL processes of incident, change and service catalog management. My free time is completely dedicated to my wife and, as soon as possible, run away from Milan and his caotic time and trekking discover our beautiful mountain near Lecco for relax and lookup the (clean) sky.
Author
Giuseppe Di Garbo
Hi everybody. I’m Giuseppe and I was born in Milan in 1979. Since the early years of university, I was attracted by the Open Source world and operating system GNU\Linux. After graduation I had the opportunity to participate in a project of a startup for the realization of an Internet Service Provider. Before joining Würth Phoenix (now Würth IT Italy) as SI consultant, I gained great experience as an IT consultant on projects related to business continuity and implementation of open source software compliant to ITIL processes of incident, change and service catalog management. My free time is completely dedicated to my wife and, as soon as possible, run away from Milan and his caotic time and trekking discover our beautiful mountain near Lecco for relax and lookup the (clean) sky.
Running Ollama locally or on dedicated hardware is straightforward until you need to know whether a model is actually loaded in RAM, how fast it generates tokens under load, or when memory consumption reaches a threshold that affects other workloads. Read More
Hi everyone! Today I'd like to share with you an investigation we undertook related to ingesting Open Telemetry data in Elasticsearch, while maintaining tenant segregation from start to end. The Scenario Let's imagine we have multiple customers, where in this Read More
SNMP monitoring is the standard method for obtaining information and metrics from network devices. Typically, we focus on extracting data from a single interface to monitor its status, traffic, or errors. But in many cases, we’re only interested in getting Read More
In the ITOA module we fixed a bug that prevented the Performance Graphs to be shown in the Monitoring host and service page. List of updated packages grafana, grafana-autosetup, grafana-configurator and grafana-neteye-config to version 12.4.1_neteye3.29.2-1
Creating a GitHub organization is easy. Creating a public one that is actually well-structured, secure, and maintainable over time… not so much. At the beginning, it feels like a simple task: create the org, push some repositories, maybe define a Read More