Page 1 of 1

Creating Dashlet & Components

Posted: Mon May 14, 2018 9:49 pm
by lizhi1989
Does creating dashlets & components using existing xi/fusion codes (with modification) allowed?

Re: Creating Dashlet & Components

Posted: Tue May 15, 2018 12:47 am
by rkennedy
I would think so - that's the best way to get started, but the Nagios folks will know for sure.

Re: Creating Dashlet & Components

Posted: Tue May 15, 2018 8:17 am
by scottwilkerson
lizhi1989 wrote:Does creating dashlets & components using existing xi/fusion codes (with modification) allowed?
Yes you can create custom dashlets and components, that utilize existing functions call. However, you should NOT modify the code in XI or fusion outsid eof your dashlet or component as this not only could break your install, it would be overridden on your next upgrade.

All changes should be contained within your component or dashlet code.

https://assets.nagios.com/downloads/nag ... ios-XI.pdf

Re: Creating Dashlet & Components

Posted: Wed May 16, 2018 2:57 am
by lizhi1989
scottwilkerson wrote:
lizhi1989 wrote:Does creating dashlets & components using existing xi/fusion codes (with modification) allowed?
Yes you can create custom dashlets and components, that utilize existing functions call. However, you should NOT modify the code in XI or fusion outsid eof your dashlet or component as this not only could break your install, it would be overridden on your next upgrade.

All changes should be contained within your component or dashlet code.

https://assets.nagios.com/downloads/nag ... ios-XI.pdf
Thank you for the reply, we understand the risk of breaking the installation and been overridden on upgrade.
Unfortunately, we need to make necessary amendments according to our users' need.

Re: Creating Dashlet & Components

Posted: Wed May 16, 2018 7:46 am
by scottwilkerson
lizhi1989 wrote:Thank you for the reply, we understand the risk of breaking the installation and been overridden on upgrade.
Unfortunately, we need to make necessary amendments according to our users' need.
Then it is allowed on licensed versions as long as you are not modifying any sourceguardian encrypted filed.