Comments (3)
We have a Debian support from #10 but I couldn't test it by now on Ubuntu
from icinga2-diagnostics.
If this helps you, here is an output from my Ubuntu 16.04.3 LTS Server Testsystem on ESXi 6.5.
Using "fresh" diagnistic tools via git pull just seconds bevor output. :-)
xxx@xxx:~/diagnostics$ sudo ./icinga-diagnostics.sh
Icinga 2 Diagnostics
Version: 0.0
Run on xxx at Mi 17. Jan 20:48:31 CET 2018
Running as root
OS
OS Version: Ubuntu stretch/sid
Hypervisor: Running virtually on a VMware hypervisor
CPU cores: 2
RAM:
Top output
top - 20:48:31 up 1:46, 1 user, load average: 0,17, 0,28, 0,27
Tasks: 187 gesamt, 1 laufend, 186 schlafend, 0 gestoppt, 0 Zombie
%CPU(s): 4,6 be, 0,7 sy, 1,9 ni, 92,4 un, 0,3 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Spch : 4046472 gesamt, 289204 frei, 2561004 belegt, 1196264 Puff/Cache
KiB Swap: 4192252 gesamt, 3677956 frei, 514296 belegt. 1181976 verfü Spch
Firewall: inactive
Icinga 2
dpkg-query: Kein Paket gefunden, das auf omd passt
Debuglog is disabled. Not all checks might succeed
Packages:
Can not query packages on Ubuntu
Done checking packages. See Anomaly section if something odd was found.
Features:
Disabled features: compatlog debuglog gelf graphite livestatus mainlog opentsdb statusdata
Enabled features: api checker command elasticsearch ido-mysql influxdb notification perfdata syslog
Check intervals:
1 * check_interval = 60, Host
11 * check_interval = 60, Service
Used commands (numbers are relative to each other, not showing configured objects):
grep: /var/log/icinga2/debug.log: Datei oder Verzeichnis nicht gefunden
information/cli: Icinga application loader (version: r2.8.1-1)
information/cli: Loading configuration file(s).
information/ConfigItem: Committing config item(s).
information/ApiListener: My API identity: monitoring
information/ConfigItem: Instantiated 1 ApiListener.
information/ConfigItem: Instantiated 1 SyslogLogger.
information/ConfigItem: Instantiated 3 Zones.
information/ConfigItem: Instantiated 1 Endpoint.
information/ConfigItem: Instantiated 5 ApiUsers.
information/ConfigItem: Instantiated 2 NotificationCommands.
information/ConfigItem: Instantiated 209 CheckCommands.
information/ConfigItem: Instantiated 1 Downtime.
information/ConfigItem: Instantiated 2 HostGroups.
information/ConfigItem: Instantiated 1 IcingaApplication.
information/ConfigItem: Instantiated 1 Host.
information/ConfigItem: Instantiated 1 UserGroup.
information/ConfigItem: Instantiated 1 User.
information/ConfigItem: Instantiated 4 TimePeriods.
information/ConfigItem: Instantiated 11 Services.
information/ConfigItem: Instantiated 3 ServiceGroups.
information/ConfigItem: Instantiated 1 ScheduledDowntime.
information/ConfigItem: Instantiated 1 CheckerComponent.
information/ConfigItem: Instantiated 1 ExternalCommandListener.
information/ConfigItem: Instantiated 1 ElasticsearchWriter.
information/ConfigItem: Instantiated 1 InfluxdbWriter.
information/ConfigItem: Instantiated 1 PerfdataWriter.
information/ConfigItem: Instantiated 1 IdoMysqlConnection.
information/ConfigItem: Instantiated 1 NotificationComponent.
information/ScriptGlobal: Dumping variables to file '/var/cache/icinga2/icinga2.vars'
information/cli: Finished validating the configuration file(s).
Icinga Web 2
Packages:
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-=====================================================-===============================-===============================-===============================================================================================================
ii icingaweb2 2.5.0-1.xenial all simple and responsive web interface for Icinga
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-=====================================================-===============================-===============================-===============================================================================================================
un php (keine Beschreibung vorhanden)
Can not query webserver package on Ubuntu
Icinga Web 2 Modules:
MODULE VERSION STATE DESCRIPTION
businessprocess 2.1.0 enabled A Business Process viewer and modeler
cube 1.0.1 enabled Cube for Icinga Web 2
director master enabled Director - Config tool for Icinga 2
grafana 1.1.10 enabled Grafana - A perfdata visualisation module
map 1.0.4 enabled Map - Visualize your hosts and service status
monitoring 2.5.0 enabled Icinga monitoring module
pnp 1.1.0 enabled Timeseries grapher integration for PNP4Nagios
toplevelview 0.1.0 enabled Top Level View
businessprocess via git - "00e2f1886a9b07244e8dad237776b629fad59c0a"
cube via git - "7ba3feb71601fd2433e0b787ea87dddf53878e49"
director via git - "e5d996c4925cb53217b4dd2b4de12f0c0986f7cb"
grafana via git - "5ba8995a15fb4b1e72232e3dffd4b45c6bb89ab8"
map via git - "5e4a0d6fc9ac72c98e37fe2151f2253ec101c58f"
monitoring via release archive/package
pnp via git - "511fed5e20e3e11ac4b829b1d918459a7eead6e8"
toplevelview via git - "7138cb034335f75857dec1ac98d456190d5de583"
Icinga Web 2 commandtransport configuration:
[icinga2_api]
transport = "api"
host = "127.0.0.1"
port = "5665"
username = "icingaweb2"
password = MASKED
Director is a git clone with the following last commit
./icinga-diagnostics.sh: 238: ./icinga-diagnostics.sh: pushd: not found
./icinga-diagnostics.sh: 239: ./icinga-diagnostics.sh: popd: not found
Anomalies found
- Director is installed but no release archive was used for installation. (Please note that it still could the code of a release)
from icinga2-diagnostics.
Thank you!
I will review the output and try to find what I can improve.
from icinga2-diagnostics.
Related Issues (20)
- Check for stale api log
- Avoid "find /..." without excludes
- Show Hosts and Services in "conf.d" as anomaly
- Report mixed configuration of Director and DSL as anomaly
- Check intervals with dependencies HOT 1
- Check for open file descriptors HOT 4
- check for openssl version HOT 1
- Illegal number HOT 1
- Bug at Line 588? HOT 1
- Detect Zone in Zone sync HOT 2
- Check for inofficial patches
- Make OS detection work with Python 3 HOT 1
- Make virtualization detection more reliable in Python
- Provide alternative outputs
- Determine package versions with Python HOT 2
- Syntax error: redirection unexpected HOT 5
- Calculate "checks per second"
- Loglines per hour HOT 1
- Check for unusual high rate of log lines
- Check for log_duration 0 on agents
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from icinga2-diagnostics.