<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/collectd/files/exec-scripts, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2021-10-06T11:13:11Z</updated>
<entry>
<title>collectd: sqm_collect: optimise parent search</title>
<updated>2021-10-06T11:13:11Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2021-10-03T10:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9db12bbaffd997fe3ba2959b7370b3a9b59401f6'/>
<id>urn:sha1:9db12bbaffd997fe3ba2959b7370b3a9b59401f6</id>
<content type='text'>
There can be only 1 parent process ID, so as soon as we find it, print
it and exit - there's no point searching any of the following lines

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>collectd: sqm_collect: handle being orphaned</title>
<updated>2021-10-02T19:37:08Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2021-09-28T09:42:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8322059f01abaabc293b854dc4f1768816654f52'/>
<id>urn:sha1:8322059f01abaabc293b854dc4f1768816654f52</id>
<content type='text'>
If the master collectd instance gets shut down in an uncontrolled
manner (crashes!) then sqm_collect scripts will be left orphaned and
will run forever.

Modify script to check if it still has a parent and if not, exit.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>collectd: sqm_collect: tidy interval string handling</title>
<updated>2020-05-25T21:37:17Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-05-25T14:30:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c2c91ea99e5fb7d4798116888b31f8fd9117d8ee'/>
<id>urn:sha1:c2c91ea99e5fb7d4798116888b31f8fd9117d8ee</id>
<content type='text'>
Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>collectd: sqm_collectd: improve error handling</title>
<updated>2020-05-25T11:39:53Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-05-22T11:50:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=947c85bff0176c0bb7b6dce796ee32bd9fa868da'/>
<id>urn:sha1:947c85bff0176c0bb7b6dce796ee32bd9fa868da</id>
<content type='text'>
Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>collectd: Improve sqm_collectd error reporting</title>
<updated>2020-05-17T15:17:07Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-05-17T15:10:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a809dc6f3b4d42e185d84f527cb5e800325ae1d7'/>
<id>urn:sha1:a809dc6f3b4d42e185d84f527cb5e800325ae1d7</id>
<content type='text'>
Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>collectd: sqm_collectd improve interface name filter</title>
<updated>2020-05-07T09:48:45Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-05-07T08:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c8640d1f68321c092542f91adc33f3d21fcecd18'/>
<id>urn:sha1:c8640d1f68321c092542f91adc33f3d21fcecd18</id>
<content type='text'>
Increase the range of characters that get substituted by '_' so the
shell doesn't complain about illegal variable names.

Primarily done to catch '.' and '-' but who knows what funnies will
appear in i/f names.

It's a shame that busybox ash doesn't understand :alnum:

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>collectd: SQM collect data from some qdiscs</title>
<updated>2020-05-05T11:00:56Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-04-15T09:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=38235de9c3a6d0574f3293178617549822fbc738'/>
<id>urn:sha1:38235de9c3a6d0574f3293178617549822fbc738</id>
<content type='text'>
Add a script that can collect data from mq (multi queue) and cake
qdiscs.

Script is reliant on collectd's 'exec' module.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
</feed>
