Hi Dan,

Just a tip, when things are not acting as expected while editing using the CLI, 
issue the "show-union" command:

# show-union
-- example output --
/mnt/asturw/stat/var/www/admin/.htpasswd
/mnt/asturw/etc/passwd-
/mnt/asturw/etc/passwd
/mnt/asturw/etc/rc.modules
/mnt/asturw/etc/shadow
/mnt/asturw/etc/shadow-
/mnt/asturw/etc/udev/rules.d/70-persistent-net.rules
--

Your show-union files may differ, but if there are files with 'zabbix' in them, 
that is a sign of overwritten init.d scripts, symlinks or such.

Lonnie


> On Mar 26, 2025, at 9:58 AM, Dan Ryson <d...@ryson.org> wrote:
> 
> Hi Lonnie and Team AstLinux,
> 
> After reviewing the zabbix init.d script, it's apparent that the provided 
> documentation and code is perfect.  Specifically, "additional" parameters in 
> /mnt/kd/zabbix_agentd.userparams.conf are included.  
> 
> I've repeated my prior steps but can't repeat the problem that I thought I 
> observed.  Please file this one under USER ERROR.
> 
> Thank you for the guidance.  I also appreciate going the extra mile to check 
> the script.  Apologies for the confusion.
> 
> Dan​
> ​
> On Wednesday, 26-03-2025 at 8:41 Lonnie Abelbeck wrote:
> Hi Dan,
> 
> Reference here [1], zabbix init.d script.
> 
> If "/mnt/kd/zabbix_agentd.conf" exists, then the complete agent config must 
> be defined there.
> 
> If "/mnt/kd/zabbix_agentd.userparams.conf" is defined, and no 
> "/mnt/kd/zabbix_agentd.conf", then an autogenerated entry:
> --
> Include=/mnt/kd/zabbix_agentd.userparams.conf
> --
> will be included in the autogenerated config.
> 
> Lonnie
> 
> [1] 
> https://github.com/astlinux-project/astlinux/blob/1e27e446214c991eab6ce88f18549ce2c48b57c3/package/zabbix/zabbix.init#L116
> 
> 
> 
> > On Mar 26, 2025, at 7:04 AM, Dan Ryson <d...@ryson.org> wrote:
> > 
> > Hi Michael,
> > 
> > Thanks for the prompt reply and your insight.  
> > 
> > I misunderstood that files added to /mnt/kd replace and do not add to an 
> > autogenerated file.  Zabbix agent continues to work fine after renaming 
> > zabbix_agentd.userparams.conf => zabbix_agentd.conf.  Apparently, either 
> > file name in /mnt/kd does the same thing.  
> > 
> > Best wishes,
> > 
> > Dan​   
> > ​
> > On Tuesday, 25-03-2025 at 19:14 Michael Knill wrote:
> > Hi Dan
> >  
> > We use Zabbix extensively with Astlinux and it has become a critical part 
> > of our infrastructure.
> >  
> > Just updating zabbix_agentd.userparams.conf should be all that you need to 
> > edit. We use PSK so we have updated the init file to add this but should 
> > not be necessary normally.
> > In Astlinux, normally autogenerated files added to /mnt/kd will replace and 
> > not add to an autogenerated file as part of the init process so yes this 
> > would be expected behaviour.
> >  
> > Regards
> > Michael Knill
> >  
> >  
> > From: Dan Ryson <d...@ryson.org>
> > Date: Wednesday, 26 March 2025 at 3:02 am
> > To: AstLinux Users Mailing List <astlinux-users@lists.sourceforge.net>
> > Subject: [Astlinux-users] Zabbix Agent User Parameters
> > Team AstLinux,
> > 
> > I recently tried to enable Zabbix and a custom Zabbix Agent user parameter 
> > to diagnose a fleeting, intermittent networking problem. 
> > 
> > The AstLinux documentation (here) was a great start.  However, I ran into 
> > trouble while trying to "include" a custom user parameter using added file 
> > /mnt/kd/zabbix_agentd.userparams.conf as suggested by the instructions.  
> > That file contained a single line starting with "UserParameter=".
> > 
> > After some troubleshooting, I found a comment in 
> > /usr/bin/zabbix_agentd.conf explaining to edit /mnt/kd/zabbix_agentd.conf 
> > instead.  (Note the missing "userparams" part.)  Much to my surprise, using 
> > that file name prevented the zabbix_agent from starting.  It wasn't until I 
> > put the whole configuration (including Server, ListenPort, etc.) into 
> > /mnt/kd/zabbix_agentd.conf that the agent began working.  The custom 
> > UserParameter, added as the last line, is also working. 
> > 
> > Is this the expected behavior?  Or is there something that I can do to 
> > allow the auto-generated web parameters to be used by zabbix agent - while 
> > adding the UserParameter via a separate file as suggested by the 
> > documentation?
> > 
> > Thanks for any insight.
> > 
> > Dan​ _______________________________________________
> > Astlinux-users mailing list
> > Astlinux-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> > 
> > Donations to support AstLinux are graciously accepted via PayPal to 
> > pay...@krisk.org.
> 
> 
> 
> 
> _______________________________________________
> Astlinux-users mailing list
> Astlinux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> pay...@krisk.org._______________________________________________
> Astlinux-users mailing list
> Astlinux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> pay...@krisk.org.




_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

Reply via email to