5 min
Here are the latest features we’ve added to Domotz:
- Brand new Pre-Configured SNMP Sensors that will help speed-up monitoring.
- New Search & Manage functionality on the WebApp.
- The Custom Drivers feature has been drastically improved.
- Monitoring Dashboards have been optimized and can now be better customized to your needs.
- Physical and logical disk data within the OS Monitoring tables.
- Agent Activation with Network Scanning Disabled.
- Simple Reporting Scripts: The Secure Equipment Act of 2021.
What’s new
Pre-Configured SNMP Sensors
Domotz has added the capability to identify devices supporting SNMP and has created a mechanism to automatically apply a Pre-Configured SNMP template with sensors for the following categories:
- NAS drive – Basic Info:
- NAS drive – Hard Disks:
- Description
- Status
- Capacity
- Model
- Tempterature
- NAS drive – Volumes:
- Description
- Free Size
- Total Size
- Filesystem type
- Status
- Printers
- Toner / Cartridge leve
- Drum Unit level
- Supply levels
- UPS:
- Batter Status
- Alarms status
- Battery Temperature
- Estimated Remaining Minutes and Charge
We will continue to add more and more Pre-Configured SNMP templates. Our support team is keen to receive suggestions for additional templates. So please write to us on support@domotz.com with your suggestions.
Domotz automatically identifies all devices that have the possibility for you to apply an SNMP sensor to. All you need to do is simply open your device and Domotz will tell you whether there are pre-configured SNMP sensors that can be applied for it or not.
In other words, all you need to do is click and decide to apply the sensor to the device to start extracting more detailed information from it.
For more information, please refer to our blog post about our Pre-configured SNMP Sensors that put the Simple in SNMP Monitoring.
New Search & Manage functionality
The Search&Manage section within the WebApp has been completely restructured so that you have more space to search devices across all Agents, or Agents across all your customers:
This new functionality allows you to quickly access all devices and all agents and then apply a number of actions to them:
- Search across all agents and devices under your a specific account.
- Assign customer details or alerts to multiple agents.
- Search for a specific device (across all the Agents) and then jump into it.
- Quickly filter for devices and agents and select the ones you want, apply multiple properties and configurations in bulk and assign a common property or setting on all your selected devices.
- Use known good settings on devices and agents as a template for newly deployed systems.
For more information, please refer to our blog post about our freshly revamped Search & Manage.
Simple Reporting Script: The Secure Equipment Act of 2021
The US Senate has recently unanimously passed The Secure Equipment Act of 2021 (s.1790).
Domotz has recently developed a simple Python script that relies on the Domotz Public API which is capable of identifying devices on networks that are managed through Domotz that are included in this act.
For more information, please refer to our blog post about how to Identify any devices on your networks included in The Secure Equipment Act of 2021.
The script referenced in this blog post can be easily changed to any need to leverage the Domotz Public API to list all the devices discovered on all networks being monitored.
Improvements
The Custom Driver functionality has been improved and it will soon be out of the beta program. A new documentation section has been created so that you can now learn how to build your own Custom Drivers.
The Documentation section for customer drivers is now available online here:
https://portal.domotz.com/custom-driver/index.html
We have also provided a few examples of Custom Drivers that can be used for the following devices:
- This Driver Extracts the DHCP Lease information for Ubiquiti EdgeOS Routers.
- Communication protocol is HTTPS.
- Creates a dynamic number of custom driver variables based on the number of DHCP IP addresses.
- esxi_get_users.js
- This Driver extracts the users in the ESXi system and store them as custom driver variables.
- Communication protocol is SSH.
- This Driver dxtracts the Last Login line for an ESXi system.
- Communication protocol is SSH.
- This Driver Extracts the NTP configuration for an ESXI system.
- Communication protocol is SSH.
- This Driver Extracts temperature readings for the ports of a Niveo Switch.
- Communication protocol is Telnet with negotiation.
- Creates multiple custom driver variables for each of the switch’s ports.
For more information, please visit the list of all examples available on GitHub. Domotz will continue to add more and more examples in this section. Feel free to reach out to support@domotz.com if you have any suggestions.
Domotz has added an inline “helper” that facilitates writing Javascript code compliant with the Domotz Custom Drivers capabilities.
Support for additional protocols (such as HTTPS, Telnet, SSH) has been added.
You can now specify a set of credentials to use to login to remote devices.
It is also possible to define custom functions that can be executed against selected devices (for example to perform actions or commands directly via http/s, telnet or ssh. Custom functions will be available as custom buttons on the Device Details specific tab (Drivers).
Each manual execution of the Custom Driver function is now traced in the Report & Logging section for the Agent.
OS Monitoring – Physical and Logical disks data
It is now possible to use Domotz to export and monitor the usage of physical and logical disks across different operating systems (supported on Windows, Linux, and macOS):
When available, Domotz will report on the following information:
- Status of the physical disk
- Total Size
- Vendor and Model of the disk
- Serial Number
- Removable status
- Usage and Free Space
- Mount point
- Filesystem type
- Bitlocker configuration
Monitoring Dashboard improvements
It is now possible to further customize your Monitoring Dashboards. The following capabilities have been added:
- resize tables
- rename tables
- move tables within the Dashboard
- reduce left side column size to create more space for the dashboards
To sum up, you can now further personalize your Monitoring Dashboards.
Agent Activation without scan
It is now possible to activate a new Domotz agent without scanning for devices across all the available network interfaces.
With this mechanism, Domotz will only report the available interfaces. It will be up to you to configure which interfaces need to be scanned and monitored.
For more information about this capability, refer to AgentActivation Via Command Line.
Configuration Management: Aruba Access Points
Always stay on top of changes happening on your network infrastructure devices.
With Domotz, you can now automatically backup the running configuration files of your Aruba Access Points.
Domotz will keep track of the configuration changes over time and notify you if any change occurs. Network configuration issues are easily identified. Stored backup files or new configuration files can be pushed to the Network device directly from Domotz.
For more information, visit Network Configuration Management.
Configuration Management: Fortigate with Read Only mode
It is now possible to configure Domotz to access the FortiGate devices, for the Configuration Management in a Read-Only mode.
Additional MIBs
The following MIBs have been added to the list of available MIIBs in Domotz so that you can search about specific OiD to be added as sensors:
- FreeNAS
- Eaton
- Room Alert 3E
- Sony Projectors
Fix
- Configuration Management for Fortigate failing due to timeout session has been fixed.
- Crestron PDU PC-350 – Commands for Power Cycle have been fixed.
- Filter offline devices on Monitoring Tables has been fixed.
- Ticketing System: Datto/Autotask integration did not display the first PSA account (id == 0).
- The issue when using multi-select function on IP Cameras has been resolved .
- SNMP values on Mobile App wrongly aligned.
- The issue with SAML/SSO when using mobile app (stuck on “Login Completed”) has been resolved.
- iOS Mobile App – Issue with white background on search field has been resolved.
- Sorting SNMP “number” within the Monitoring Tables has been fixed.
Known limitations
- Monitoring Dashboards are currently limited to Monitoring Tables as Widgets. It is not possible to report some variables (e.g. the ones created by the Custom Drivers) within the Monitoring Tables.
- VPN on demand is currently not supported on Luxul Router based Agents. As soon as Luxul’s team provides Domotz with the API resources to make this available, Domotz will add this capability.
- Devices with multiple network interfaces (multiple MAC addresses) can’t be merged into a single device. This affect also some type of switches which appear as multiple instances on Domotz when VLANs are configured.
- The static IP address on the Domotz Box cannot be configured before configuring the Agent.
- DHCP cannot be leveraged on additional VLANs on the Domotz Box.
This changelog covers what’s changed in the Domotz Pro service since previous Release Notes. These changes include Domotz Pro cloud, Domotz Agent and Domotz Pro App.