Back to projects
aNag - An Icinga / Thruk / Nagios client for Android
- Generic preferences
-
Nagios instances
Manage Nagios instances
-
Notification
Manage notifications and quiet hours
-
Service Notif.
Allows you to choose the service severity where aNag starts notifying you. (never, on critical, on warning and over, on unknown and over)
-
Host Notif.
Allows you to choose the host severity where aNag starts notifying you. (never, on down, on down and unreachable)
-
Notification method
The way aNag will notify you that there is a problem. (none, vibration, sound (vibrate in silent mode), sound and vibration)
-
Notification filters
Fine grained notification filters, based on serverice and servers states.
-
Skip acknowledged problems
Do not notify for acknowledged problems
-
Skip ack'd hosts and services
Do not notify for hosts and services for acknowledged hosts
-
Skip scheduled for downtime services
Do not notify for services scheduled for downtime
-
Skip shed. hosts and servies
Do not notify hosts and services for scheduled for downtime hosts
-
Skip disabled notification services
Do not notify for services that have notification disabled
-
Skip dis. notif. hosts and services
Do not notify hosts and services for host having notification disabled
-
Skip flapping problems
Do not notify for flapping problems
-
Skip flapping hosts and services
Do not notify hosts and services for flapping hosts
-
Notification sounds
Customize notification sounds per severity
- Update failure notification sound
- Update success after failure notification sound
- Critical notification sound
- Warning notification sound
- Unknown notification sound
- Volume management
-
Override volume
Override the default alarm volume while playing sound
-
Sound in vibrate mode
Emit sound even in vibrate mode
Require notification mode on 'sound' or 'sound and vibration'
-
Sound in silent mode
Emit sound even in silent mode
Require notification mode on 'sound' or 'sound and vibration'
- Overridden volume
-
Notify update failure
Notify if one or more instance update fails, can trigger even if notification criteria is 'never'.
Vibration pattern: 2 short (overridden if a real problem has to be notified)
-
Notify update success after failure
Notify update success after failure, can trigger even if notification criteria is 'never'.
Vibration pattern: 2 short, as 'Notify update failure' pattern ( also overridden if a real problem has to be notified)
-
Hide icon
Hide icon if notification criteria is not met
The notification icon can't be hidden if Service lifetime enforcement is on.
- Auto silence
-
Enable auto silence
This automatically set a silence with the following parameters on any triggering problem.
Sticky mode to Ok with duration of zero is "warn only once" mode
Sticky mode to Ok with a duration is a kind of warn every X until fix (like snooze on an alarm clock)
Be careful, setting "Until Ok or expiration" with a duration of zero require you to remove them manually !
-
Auto silence on UI opening
Makes auto silence take place while opening the UI rather than after the first trigger
-
Sticky mode
- Until Ok or expiration
- Until state change or expiration
- Until expiration only
-
Silence duration
Set how long does the silence remains
- Quiet Hours
-
Quiet hours enabled
Checkbox to enable/disable quiet hours
Quiet hours is a time range when no update and no notification occurs
Setting start AFTER end (ex start: 21:00, end: 08:00) means quiet hours will be 00:00-08:00 AND 21:00-00:00
To disable quiet hours for a day, set start and end time the same value.
eg: start 13:59, end 13:59
-
Critical only mode
Quiet hours behavior is changed from no update at all to update and notify on critical only
-
Update failure in Crit. only mode
Notify update failures in critical only mode.
-
Per day quiet hours
Configure and use quiet hours on a day of the week basis.
(enable the "Per day quiet hours" saction)
- Simple quiet Hours
-
Start
When does quiet hours starts
-
End
When does quiet hours ends
- Per day quiet Hours
-
Monday start
When does quiet hours starts on Monday
-
Monday end
When does quiet hours ends on Monday
-
Tuesday start
When does quiet hours starts on Tuesday
-
Tuesday end
When does quiet hours ends on Tuesday
-
Wednesday start
When does quiet hours starts on Wednesday
-
Wednesday end
When does quiet hours ends on Wednesday
-
Thursday start
When does quiet hours starts on Thursday
-
Thursday end
When does quiet hours ends on Thursday
-
Friday start
When does quiet hours starts on Friday
-
Friday end
When does quiet hours ends on Friday
-
Saturday start
When does quiet hours starts on Saturday
-
Saturday end
When does quiet hours ends on Saturday
-
Sunday start
When does quiet hours starts on Sunday
-
Sunday end
When does quiet hours ends on Sunday
- Quiet days
-
Quiet Monday
No update nor notification occurs on Monday
-
Quiet Tuesday
No update nor notification occurs on Tuesday
-
Quiet Wednesday
No update nor notification occurs on Wednesday
-
Quiet Thursday
No update nor notification occurs on Thursday
-
Quiet Friday
No update nor notification occurs on Friday
-
Quiet Saturday
No update nor notification occurs on Saturday
-
Quiet Sunday
No update nor notification occurs on Sunday
-
Pattern based filters
Manage pattern to filter out fetched elements
-
Add a filter
Add a filter
-
Display filters and options
Manage service display and fetch filters
-
Fetch only faulty services
This will not impact service counts, but drasticly decrease memory consumption and trafic.
-
Don't fetch soft state services
Do not fetch services in SOFT state
-
Use short code for attributes
Use short code for service attributes: [H]Ack., [H]Shed, [H]Disabled notif., [H]Flapping (H means 'on host')
-
Host and service on a single line
Display Host and Service on main screen on a single line (auto wrapped by UI if too long)
- Display filters
-
Level based filter
Level to display, overridden by service notif. cirteria if lower. Available choices: all, warning and critical only and critical only
-
Hide unreachable hosts
Do not display unreachable hosts, overridden by Host notification criteria if lower
-
Hide acknowledged services
Do not display acknowledged services
-
Hide ack'd hosts and services
Do not display hosts and services on acknowledged hosts
-
Hide scheduled for downtime services
Do not display services scheduled for downtime
-
Hide sched. hosts and services
Do not display hosts and services for scheduled for downtime hosts
-
Hide disabled notification services
Do not display services that have notification disabled
-
Hide notif. dis. hosts and services
Do not display hosts and services for host that have notification disabled
-
Hide flapping services
Do not display flapping services
-
Hide flapping hosts and services
Do not display hosts and services for flapping hosts
-
Auto update
Enable/disable and set the automatic background update and it's frequency.
-
Tier 2+ mode
Delay notification based on duration
-
Enable Tier 2+ mode
Enable Tier 2+ mode
This will not trigger notification until duration exceed the following value.
-
Delay
Notification will be triggered only when duration exceeds the given value
-
Default messages and user
Default ack and custom notif. messages
-
Default ack message
Default message proposed when acknowledging
-
Default custom notification message
Default message proposed when sending custom notification
-
Default passive check message
Default message proposed when submitting a passive check
-
Default downtime message
Default message proposed when scheduling a downtime
-
Default user for SSH
Default user for SSH connection via ConnectBot
-
Skip Ack submit progression
Skip "Submitting ..." dialog and change result display from standard dialog to Toast instead
-
Skip Recheck submit progression
Skip "Submitting ..." dialog and change result display from standard dialog to Toast instead
-
Skip Downtime submit progression
Skip "Submitting ..." dialog and change result display from standard dialog to Toast instead
-
Close view after Ack submission
Close view after Ack submission.
-
Close view after Recheck submission
Close view after Recheck submission.
-
Close view after Downtime submission
Close view after Downtime submission.
-
Backup / restore prefs.
Create backup or restore on/from external storage
-
Low level settings
Tweak with caution: Mutli threading, timeouts, retry count & sleep, SLE
-
Enable multithreaded update
Decrease fetch time but might consume more memory and fail
-
Enforce service lifetime
Protect update service from being killed by Android.
This implies a constant notification in status bar.
As the way that background update are triggered has been changed to more reliable method, you can now set it off (which is the default starting 0.9.9.8)
-
Don't update notif.
Don't update notif. if all green, notif date will not be relevant (NoLED workaround)
This will make notification time NOT relevant anymore
-
Wifi only auto update
Auto update only if wifi is available
-
Don't advertise gzip
Don't add "Accept-Encoding: gzip" in requests, might solve some memory issues but consume more bandwidth.
-
Http timeout in second
values over 20s are ignored by Android, setting 0 has undefined behavior.
-
Http retry
Instance update retry before definitely fail (dft: 1)
Do not set a huge value here. In case of unreachable server by timeout, this will block updates until all are done.
-
Http retry sleep
Sleep between retries (dft: 5s)
I hope this will be enought for device to setup properly when connectivity change.
-
Widget font adjust.
Reduce widget fond (12/14dp) of given value (dft: 0)