Which OMD version is that?
What is the actual issue?
Thruk should come with Apache as dependency. But it might be possible that you manually have to start and enable the webserver after the installation within systemd. (However, this is outside the scope of Thruk)
Im Prinzip läuft Thruk in allen gängigen Browsern. Einzig die Panorama Dashboards haben da derzeit Einschränkungen bezüglich IE 11.
Thats not possible, because there are only 2 frames. The left navigation frame and the right main frame and almost all links open in either the main frame or in a new tab. And when any url opens in the main frame, no thruk content is available in this frame anymore.
Yes, its in the nightly builds already.
This has been fixed today. Thanks for reporting this issue.
This could also mean that currently no jobs are processed. If you stop the worker, there should be jobs piling up in the queue.
In der OMD 2.60 Labs Edition ist aber wohl ein MySQL-Server dabei.
Aber mir würde ja im ersten Schritt schon reichen, wenn jemand die Bausteine "Webserver" und "Webanwendung" beschrieben hätte;-)
Korrekt, aber eben per Default deaktiviert. Ebenfalls deaktiviert sind z.b. die alten Nagios CGIs.
Ich hätte Interesse, können wir dann aber spontan nächste Woche schauen wie wir das machen...
Prinzipiell ist OMD ja nur ein Baukasten, es kommt also drauf an was für Komponenten du verwendest. In der Default Konfiguration ist überhaupt keine SQL Datenbank involviert.
I guess there is nothing in the logs because it seems like this one host job has gone missing somehow.
And yes, mod-gearman cancels the usually processing of checks and immediatly returns to the naemon core with a return code indicating that the check is now beeing worked on.
What exactly do you mean by "uniq-jobs". There is a uniq-job feature in Gearman. And its being set to the "hostname" and "service description" of a check. So if you add multiple requests for the same host or service, there will still be only one job. I've seen rare cases
where gearman hangs on on job which never finishes. Force-Rescheduling doesn't help then, because there is a job already with
What helped here, was to stop naemon, stop gearmand and remove the gearman retention file.
I will have a look at that. There was a bigger rewrite in the cli commands/plugins area, so i might have broken something here.
While an update won't be a bad idea, i don't thing it will solve this issue. Have you looked at the error message about the hostgroup "hostgroup_test.queue". Is there a worker assigned to this group? Again, use "gearman_top" to check that.
Time for a new release. Some notable changes are the new cli commands. In order to make
thruks cli commands easier extendable by plugins, thruk commands have now the form
%> thruk <module> <command> <option>
%> thruk plugin list
%> thruk url tac.cgi
The old commands are still supported for backwards compatibility.
This also adds a online plugin repository where you can install plugins
%> thruk plugin install <name>
Second notable change is the input/output filtering for Busines Processes which adds
programmable filters to change node inputs. For example make things in downtime ok.
As well as output filter which can mange the output in any way you want. Right now
there is an example which adds the hole tree down to the root cause to the plugin
output. This might be handy in notifications.
Besides that tons of small things have been fixed, changed or added, see
- 2.16-2 Sun Aug 20 13:47:31 CEST 2017
- - add json export to tac page
- - add workaround for displaying wrong host current_check_attempt
- - send commands in bulk of 100 each
- - xls exports: add column reordering
- - action menus: add close_timeout option
- - downtimes: verify if end date is after start date
- - support cascaded http backends with lmd
- - show lmd statistics to performance page
- - broadcasts:
- - show broadcasts optionally on the login page
- - add optional annotation icon
- - logcache:
- - performance improvements for the import and update commands
- - fix notifications filter by contact_name
- - cli:
- - cleanup cli module system
- - add plugin cli command
- - add bash completion
- - Business Process:
- - change pre/post hooks arguments
- - add input/output filter
- - make references link recursive
- - performance improvements for service status nodes
- - add optional operator for status aggregation
- - Panorama:
- - fix business process widget refresh (#702)
- - Config Tool:
- - fix removing too many backends (#743)
- - fix issue when mobile plugin is disabled (#731)
Einige haben es ja schon mitbekommen und im Repository ist es auch bereits aktualisiert. Es gibt ein neues Stable OMD Release mit der Version 2.60. Details hab ich hier geblogt:
Die Highlights, neben aktuellen Software Komponenten sind Hot Backups, Neue Merge Optionen und eine erweitere Bash-Completion.
You can call any url with the "thruk" cli tool.
Ok, so its two completly separate setups. Does both of them have the same issues? Having orphaned checks is usually a sign that some check jobs are processed by wrong workers or not sent back the correct gearman server.
Have you checked the "gearman_top" tool to see if there are any obvious things going wrong.
Should be better now.
If the setup is duplicated, then there are 2 naemon cores. This won't work (as you already noticed)
You could either use a different "result_queue" for each of those naemon cores or even better, duplicate everything, so each core has its separate workers.