Ad Widget
Collapse
Yeraz Modules (widget gauge, sparkline, text and more...)
Collapse
X
-
It comes also with a version 7.0 as native one... https://support.zabbix.com/browse/ZBXNEXT-743
Also pie and donut chart widgets will come. -
Awesome... In the meantime it will work for all Zabbix 6 users
.
I don't understand the strategy of Zabbix SIA with plugins... it's must be independant of any version, like templates.... Is the gauge will be compatible with Zabbix 6 ?
Develop a Zabbix module/widget is difficult, documentation is very weak or even non-existent, not RESTfull, not really MVVM, using theme palette is impossible.Comment
-
It seems like you have some concerns and questions about Zabbix and its plugin development strategy. I'll do my best to address your points:
Compatibility with Zabbix 6: While I don't have information about Zabbix 6 since my knowledge only goes up to September 2021, it's generally a good practice for software to maintain backward compatibility with plugins or extensions to ensure that users can continue using their existing tools and integrations. However, software updates may sometimes introduce changes that require plugin updates as well.
Plugin Independence and Compatibility: The philosophy of making plugins independent of specific software versions is generally a good one. This allows users to seamlessly upgrade their core software without needing to worry about breaking their existing integrations. If Zabbix is following such a strategy, it should enhance the user experience and encourage the adoption of newer versions.
Documentation and Development Difficulty: Inadequate documentation and difficulties in developing modules or widgets can indeed be frustrating for developers. Comprehensive and up-to-date documentation is crucial for the success of any software platform, as it empowers developers to create quality extensions. If you find that the documentation for Zabbix's module/widget development is lacking, you might consider reaching out to the Zabbix community for assistance or providing feedback to the Zabbix team about your experience.
RESTful and MVVM Architecture: RESTful architectures and MVVM (Model-View-ViewModel) patterns are often used in modern software development for creating modular and maintainable applications. If these principles are lacking in the Zabbix development process, it might be a good idea to share your feedback with the Zabbix team. Constructive feedback from experienced developers can help shape the direction of a software platform's development.
Theme Palette and Customization: The ability to customize themes and palettes can greatly enhance the user experience and allow for consistent branding. If this feature is not supported in Zabbix's plugin development, this could also be something to discuss with the Zabbix community or developers.
Remember that software development is an iterative process, and many software projects, including popular ones, continue to evolve based on user feedback and changing technology trends. If you're facing challenges or limitations, sharing your insights and suggestions with the software's development community can contribute to its improvement.
Lastly, I recommend staying up to date with Zabbix's official communication channels, such as their website, blog, and community forums, to ensure you have the most accurate and current information about the platform's capabilities and development strategy.
-
-
Until v6 thee is nothing in manual , but at least from 6.4 there is "development" section there... https://www.zabbix.com/documentation/current/en/devel Might make things easier...Comment
Comment