You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Monitoring poller instance health via systemd units. The provided solution can be improved further.
-harvest generate systemd output should be modified to allow piping directly to unit file
harvest.target unit file should use Requires instead of Wants. That way the target will fail if any poller fails to start.
harvest.target unit file should reference unix poller as last unit to avoid instance discovery error messages. (skip instance [ontap], process: process not found)
Suggestion
and docs
Fixes#643
Verified with config that contains:
- no pollers that have a Unix collector
- single poller that has a Unix collector
- multiple pollers with a Unix collector
- multiple pollers with a multiple collectors, one of which is a Unix collector
Is your feature request related to a problem? Please describe.
Monitoring poller instance health via systemd units. The provided solution can be improved further.
Describe the solution you'd like
Suggestion:
-
harvest generate systemd
output should be modified to allow piping directly to unit fileRequires
instead ofWants
. That way the target will fail if any poller fails to start.skip instance [ontap], process: process not found
)Suggestion
Describe alternatives you've considered
None
Additional context
None
The text was updated successfully, but these errors were encountered: