Monitoring

SNAG-View 4 - Metric Based Monitoring

SNAG-View 4

Paradigmenwechsel in der Überwachung

Time Series Database
Neueste Datenbanktechnologie mit optimierter Datenspeicherung und automatisierter Aggregation der Daten
Telegraf Input Plugins
SNAG-View 4 basiert auf der modernsten Art Metriken zu erfassen
Das Beste aus zwei Welten
SNAG-View 4 Nutzer können ihre bisherigen Nagios-konformen Checks weiter verwenden und parallel die Vorteile der neuen Technologie für sich nutzen
Intuitives UX-Design
Besonders benutzerfreundliche  und intuitiv gestaltete Oberfläche
Entwickelt in Go
Die gesamte Architektur von SNAG-View 4 ist in Go entwickelt und bietet dadurch hohe Performance, Stabilität und Datensicherheit

Komplexe IT-Infrastrukturen überwachen

Mit SNAG-View können komplexe IT-Infrastrukturen überwacht werden. Die Basis dafür bildet neben der herkömmlichen Einbindung der Nagios-Plugins die neue Check-Engine Telegraf. SNAG-View bietet aber noch mehr: Sie können Ihre IT-Infrastruktur visualisieren, Benachrichtigungen erhalten und über intelligente Schnittstellen auf alle Daten zugreifen. Bereiche, die Sie mit SNAG-View überwachen können: Betriebssysteme (Windows, Linux, MacOS...), Datenbanken (MySQL, MSSQL, Oracle...), Applikationen (ERP-Systeme..), Netzwerke, Storage, Raumüberwachung, Hardware (Server, Switches, Clients) sowie Virtualisierung (VMware ESX, VMware View) und vieles mehr.

Success-Story

Reibungslose Migration von SNAG-View 3 zu SNAG-View 4 bei Löwenstein Medical

Die Herausforderung:

Löwenstein Medical setzte seit Jahren erfolgreich SNAG-View 3 ein. Der Umstieg auf die neueste Version, SNAG-View 4, stellte die Aufgabe, eine Migration ohne Unterbrechung der Geschäftsprozesse zu gewährleisten.

Die Lösung:

Dank der durchdachten Migrationstools für den Übergang von SNAG-View 3 auf SNAG-View 4 konnte Löwenstein Medical den Wechsel nahtlos vollziehen. Die neue Telegraf-basierte Lösung SNAG-View 4 bietet eine verbesserte Benutzererfahrung und erweiterte Funktionen. Bestehende Nagios-Plugins konnten beibehalten und schrittweise durch Telegraf Input-Plugins ersetzt werden.

Die Umsetzung:

  • Vorbereitung: SECTOR NORD plante die Migration sorgfältig und nutzte die verfügbaren Tools, um eine reibungslose Umstellung sicherzustellen. Bereits in der Beta-Phase von SNAG-View 4 wurden wertvolle Erfahrungen gesammelt.

  • Durchführung: Die Migration wurde mehrfach auf einem Testsystem durchgeführt, um Kompatibilität und Leistung zu überprüfen.

  • Abschluss: Nach erfolgreichen Tests wurde SNAG-View 4 in die Produktionsumgebung integriert, wobei die Migrationstools entscheidend waren.

Die Ergebnisse:

  • Kontinuität: Die Geschäftsprozesse blieben während der Migration ungestört.

  • Effizienz: Die neue Lösung verbessert die Überwachung und macht das IT-Monitoring zukunftssicher.

  • Zukunftssicherheit: Mit SNAG-View 4 ist Löwenstein Medical bestens auf kommende technologische Anforderungen vorbereitet.

Fazit:

"Die Migration zu SNAG-View 4 war ein voller Erfolg. Löwenstein Medical profitiert nun von einer modernen Monitoring-Lösung, die nicht nur die aktuelle IT-Landschaft effizient überwacht, sondern auch eine solide Basis für zukünftige Innovationen bietet. Die nahtlose Migration zeigt die Kundenorientierung und technische Kompetenz von SNAG-View"

Christoper Rust - Leader IT Infrastructure / Information Security Officer


Eine Auswahl an Mehrwerten für unser neues SNAG-View....


Basisfunktionen

Die Dashboard-Verwaltung von SNAG-View bietet die Möglichkeit, eine vollständig anpassbare Oberfläche zu erstellen. Eine Vielzahl nützlicher Widgets kombiniert mit einem präzisen Filter-System erlaubt es, gezielt Information herauszusuchen oder zu kombinieren und zusammengefasst auf verschiedenste Weise darzustellen, beispielsweise als Kennzahl, Graph oder Liste. Um eine persönliche Übersicht über die im SNAG-View überwachten Vorgänge zu erhalten, kann jeder Benutzer eigene Dashboards verwalten. Alle Ansichten können per Drag'n'Drop verschoben und angeordnet werden. Die enthaltenen Elemente werden separat gespeichert und beim Einloggen wiederhergestellt.

Der Browser liefert eine übersichtliche Darstellung des Status aller in SNAG-View verwalteten Devices und Sensoren. Als zentrale Überwachungsansicht von SNAG-View ist der Browser neben dem Dashboard beim Start von SNAG-View grundsätzlich aktiviert. Er bietet eine Vielzahl an Filtermöglichkeiten, um die Ansicht an jedes Bedürfnis optimal anpassen zu können. Gefilterte Ansichten können als Bookmark gespeichert werden, um später schnell wieder darauf zugreifen zu können. Zusätzlich können die erstellten Filter separat gespeichert werden, um sie überall in SNAG-View 4 wieder zu verwenden.

ab 9.999,00€

Lizenzpreis (einmalig)

ab 3.333,00€

Subscription p.a.

3.499,00€

Wartungspreis Advanced-Support p.a.


Community Plugins

Nutzen Sie Telegraf, um Metriken von Datenbanken, Servern und Systemen sowie IoT-Sensoren zu sammeln. Mit über 300 Plugins lässt sich das Monitoring Ihrer IT-Landschaft individuell gestalten und einrichten. Über das Open-Source-Automatisierungswerkzeug Ansible kann der Telegraf Agent automatisch auf den Zielsystemen ausgerollt werden.

Darüber hinaus ist SNAG-View 4 kompatibel mit sämtlichen Nagios Community-Plugins. Nach erfolgreichem Import des Plugins können die von dem Plugin bereitgestellten Checks über das Web Frontend von SNAG-View angelegt und konfiguriert werden.

0,00€

keine Lizenzkosten


Visualisierung mit Diagrams

Nutzen Sie in SNAG-View unterschiedliche Möglichkeiten zur Visualisierung - ob ganz klassisch in einer Listenansicht, als Dashboard oder die Integration über selbst definierte Karten. Lassen Sie sich flexibel Informationen anzeigen, wo Sie sie brauchen.

Über das Diagrams Add-On können individuelle Karten, Gebäude und Lagepläne erstellt werden. Lassen Sie sich direkt in den Karten den aktuellen Live Status Ihrer hinterlegten Devices und Sensoren anzeigen und fügen Sie diese in Ihre Dashboards als Widget hinzu.

Durch die automatische Befüllung mit den entsprechenden Statuswerten sind Sie so in der Lage die vorhandenen Daten visuell umzusetzen und so deutlich besser auswerten zu können. Diagrams dient als Editor zur Erstellung von sogenannten Diagrammen, die von Ihnen nach Belieben designt werden können. Beispiele dafür wären die Welt-/Europakarte oder auch der Grundriss Ihres Firmengebäudes u.v.m.

Webinar SNAG-View-4 - Visualisierung-mit-Diagrams-und-Dashboards - 18.12.2024

 

 

 

 

 

Diagrams ist eine Weiterentwicklung unserer etablierten Visualisierungslösung für IcingaWeb2 VISION

ab 999,00€

Lizenzpreis (einmalig)

ab 333,00€

Subscription p.a.

ab 199,00€

Wartungspreis p.a.


Automation

Nutzen Sie die Power des Automation Add-ons und lassen Sie das Add-on tun, was Sie sonst tun müssten!

Erstellen Sie frei definierbare Regeln, damit SNAG-View auf Ereignisse automatisch reagieren und weitere Folgeaktionen ausführen kann. Ihnen stehen dabei frei definierbare Filter, der gesamte Objektpool, Events und Aktionen zur weiteren Konfiguration zur Verfügung.











ab 999,00€

Lizenzpreis (einmalig)

ab 333,00€

Subscription p.a.

ab 199,00€

Wartungspreis p.a.


SMSEagle & brevis.one


Mit den Hardware-Lösungen unserer Partner SMSEagle und brevis.one haben wir Add-ons für Sie bereitgestellt, die das Alerting professionell erweitern und sicherstellen, dass Sie unabhängig von der E-Mail-Kommunikation einen weiteren verlässlichen Weg für die Alarmierung/Benachrichtigung an die Seite gestellt bekommen.

Mit den Lösungen von SMSEagle steht Ihnen neben der SMS- auch eine Voice-Call-Funktion zur Verfügung. Der Voice-Call versteht sich als Wake-Up-Call bei sehr ernsten Störungen/Systemausfällen.

Weitere Details zu den SMS-Gateways erhalten Sie über folgende Links:

ab 999,00€

Lizenzpreis (einmalig ohne Hardware)

ab 333,00€

Subscription p.a. (ohne Hardware)

ab 199,00€

Add-on Wartungspreis p.a.

Monitoren mit SNAG-View

SNAG-View - Zentraler Baustein im ITSM-Connector

SNAG-View 4 ist Teil des von uns entwickelten ITSM-Connectors.

Schaffen Sie Mehrwerte - verknüpfen Sie Ihre Daten, Ihre Informationen, Ihre Prozesse mit den bidirektionalen SNAG-View-Kopplungen:

ITSM-Connector

SNAG-View 4

Changelog

Bugfix Release

## Improvements

  • #2111 Distribution chart widget should allow state type selection for devices
  • #1862 Rating: Value for measurement "nagios_state" should be restricted to digits 0 to 3
  • #1914 Telegraf distribution refactoring

## Bugs

  • #2145 Current assigned sector not shown in device form
  • #2132 System type does not change directly
  • #2113 Can not download installation files for unmanaged telegraf (svchecks, telegraf)
  • #2168 Creation of output plugin produces wrong url for the snagview server
  • #2046 Device editor closes on save when entries are faulty
  • #2151 Execute Config - database field is to small
  • #2164 Image already exists, if name not changed
  • #2122 Creating a telegraf template does not save values for "send timeout" and "flush interval"
  • #2160 Filter Error: "Unknown column 'device.id' in 'WHERE'"
  • #2060 \n not interpreted as newline break
  • #2181 New created sensor do not leave pending state
  • #2108 Automation history shows only a maximum of 50 objects
  • #2072 Missing help for "telegraf version" and "svchecks version" in form "create telegraf"
  • #2174 Search result not visible copying performance graph configuration
  • #2136 Can not assign image to device template
  • #2090 No character limitation for "Frequency" and "Max" in Actions
  • #2094 The telegraf port should only be integer
  • #2133 Performance graph line is incorrect if sensor switched back and force between telegrafs
  • #2093 Negative numbers for sensor, metric buffer/ limit are allowed
  • #2078 Telegraf - Agent configuration: Field "metric buffer limit" will be validated only on saving
  • #2150 Dashboard home-view buttons not working
  • #2087 Header Key help text has wrong character limitations
  • #2008 Migrationtool - wrong parameternames with underline
  • #2104 Notification escalation cannot read time periods with empty days
  • #2128 False message "This field is required" for name if creating sensor from sensor template
  • #2075 Missing validation for telegraf install and command paths
  • #2019 Filter does not work in bookmarks
  • #2067 Missing "Method" in webhook execution breaks execution list view
  • #2105 When creating a telegraf template defined users and teams are not persisted
  • #2091 Missing timeperiod is not intercepted properly
  • #2118 Complex filters (e.g. comparison of “state” and “startup_mode” for metrics of Windows services) cannot be created
  • #1842 The sort selection field for filters shows non-matching options for sorting
  • #2103 "Home View" can not be empty
  • #2030 The “Home View” in User Settings does not allow a '%' or '?' char
  • #2050 Recovery message is send even if deactivated

## Internal

  • #2167 tributejs repository is gone - frontend can not be build any more
  • #2035 Implement command cypress tests
  • #2040 Implement tag cypress tests
  • #2037 Implement sector cypress tests
  • #2042 Implement timeperiod cypress tests
  • #2038 Implement sensor cypress tests
  • #2043 Implement vault cypress tests
  • #2041 Implement telegraf cypress tests
  • #2034 Implement approval cypress tests
  • #2036 Implement device cypress tests
  • #2039 Implement sensor template cypress tests

## Performance-Graph-Dashboards for detail views

  • #1953 Copy perfgraph configuration
  • #1950 Implement Perfgraph-Dashboards
  • #1946 Gather available metrics without sensor or device

## Features

  • #1897 Add feature to convert a device to a devicetemplate
  • #1235 Make showing timestamps as "x mins ago" configurable

## Improvements

  • #1588 Show a message after license change, if automations, etc have been disabled
  • #1846 Delete availableMetrics if command of sensor is changed
  • #1974 Focus the first input-field of modals and the search-field of the overview when they are shown
  • #1850 It should be possible to define device sensor at the device (and not at the sensor)
  • #1050 Display images for devices in SNAG-View 4
  • #1991 Application of templates should be restructured in the assistant
  • #2082 Focus first input field in forms
  • #2066 Add scheduled time planning block to issue templates

## Bugs

  • #2129 Mails are also sent at times that are not defined in the time period
  • #2063 Remove "License" from Help dropdown in sidebar
  • #2101 Can not install telegraf in path with spaces
  • #2126 Long metric field names overflow in perfgraph form
  • #2121 Password for telegraf remote user is stored in plain text in table telegraftemplate
  • #2052 Refresh interval resets execution config
  • #2106 Tags missing in mass change for all objects except images
  • #2100 Can't update user settings of external user
  • #2102 User could not be created: name contains invalid characters "_"

## Internal

  • #2092 Centralize AnyTime etc. helper functions for tests
  • #2018 Add API tests for objects
  • #2064 Add new vue dev-tools to repository
  • #1663 Rework API Tests for Cypress
  • #2017 Fix docker environment for automated tests

## Bugs

  • #2101 Can not install telegraf in path with spaces
  • #2100 Can't update user settings of external user

## Performance-Graph-Dashboards for detail views

* [    bug    ] #1954 All tag combinations are combined into one single line
* [improvement] #1624 Copy with wildcards
* [improvement] #1949 Redesign Perfgraph-Widget-Form

## Improvements

* #1927 Refresh counter should count down instead of up
* #1934 Switch repository check to required list
* #2004 Missing "create"-Button in device detail-view's sensor tab
* #1983 Starting SNAG-View should be create the tmp folder if not exist
* #1932 Add copy button to token toast
* #1898 Display sensors per telegraf in sector view as fill meter
* #1988 Insert license via --license flag

## Bugs

* #2096 When installing Telegraf on Windows, the default path for telegraf.conf is always used for service
* #2089 Wrong parameters after saving telegraf template
* #2054 Import config fails if tmp folder in SNAG-View install folder does not exist
* #2056 Status-Widget preview does not refresh when switching to "sensor"
* #2088 Create Telegraf from template ends up in wrong parameters for created Telegraf
* #1957 Can not change device sensor for device template
* #2071 Rating is not correct evaluated if field is a float
* #2084 For unmanaged telegraf templates authentication method will be displayed in telegraf template list
* #2053 Browser creates too many requests on first load
* #2058 Frontend consumes lots of memory
* #1977 Can´t update frequency and timeout at the same time
* #1924 Diagram statusrefesh error
* #1421 Tooltip and click box is wrong if diagram is zoomed
* #1908 Objects "diagram" and "diagram template" missing in mass change
* #2031 Opening Browser from status widget does not copy widgets filter
* #1958 Option "active: true" from template will be ignored creating devices from API
* #1978 Frequency and Timeout from Sensor Template update after saving a Sensor
* #1726 Frontend should not use UTC time
* #2069 Can not change custom field of sensor
* #1976 Parameters of sensor templates disappear when creating a device with a device template
* #1972 Parameter value shouldn't be mandatory for a command parameter
* #1981 List size limit of 200 entries ignored by API
* #1990 Query for filtering device state does not work correctly
* #1760 State interpretation fails and returns unknown if more than one metric matches the interpretation filter

Highlights

- Two factor authentication
- via OTP - use your favorite authenticator app
- Server configuration moved to database
- most of the snagview.ymls content is now inside the database
- Configure SV4 conveniently in the frontend
- Export a server configuration via frontend to a config.yml
- Import a server configuration file with the new --config binary parameter

2FA - Two factor authentication

- #1883 - 2FA backend implementation
- #1884 - 2FA frontend implementation

Make server configuration editable via frontend

- #1887 - Implement binary argument to import a YML as server configuration
- #1886 - Implement new editable server configuration detail view
- #1885 - Implement API to view and edit server configuration
- #1998 - Standardize the names of the keys for the configuration
- #1967 - Add possibility to backup configuration from frontend

Define "user settings" and store these settings per user permanently

- #1888 - Store user settings (general and list settings) inside the database

Add more actions to mass changes

- #1683 - More options in "Mass change" for sensor templates
- #1536 - Add "Enable/Disable" in masschange for automations

Features

- #1663 - Rework API Tests for Cypress

Improvements

- #1926 - Implement filters for 'check_message' and 'check_time'
- #1806 - Prevent deletion of images while in use
- #1925 - Proxy Telegraf: If sector is not explicitly selected, home sector should be used
- #1857 - Add support for Ubuntu 24.04 to repository checks
- #1801 - Remove some options for unmanaged telegrafs
- #1829 - Add "<=" and ">=" as operators for ratings
- #1861 - Improve help text for rating field "name"
- #1794 - Remove "edit" and "delete" buttons for all system objects
- #1807 - Save text in diagram text field automatically on exit
- #1881 - Make telegraf / telegraftemplate available in form for creating device
- #1847 - Action "sensor delete" is not available for sensor in burger menu
- #1802 - Change name of 'Value' in Vault Entries
- #1880 - Expand tooltip of Execute Config
- #1874 - Add telegraftemplate to form “Create"

Bugs

- #1986 - Password fields for config entries are validated in frontend
- #1959 - Notification Rules not displayed and written into influxDB
- #1975 - The backend is too strict in validating fqdn strings
- #1782 - Can't export sensor
- #1985 - SQL query for check*- filter (status filter) attributes is broken
- #1902 - Field "runtime" is empty
- #1716 - Inconsist displaying changed/created time in SNAG-View
- #1928 - Refresh counter for detailviews does not work
- #1909 - Filter "not" is not working with tag_name
- #1915 - Browser won't be refreshed after deleting object (device or sensor)
- #1989 - global configuration validation is problematic
- #1969 - A new user cannot be created, json error field "locale"
- #1910 - License ending text is not readable
- #2003 - Automation is not displaying/saving added Sensors in rule
- #1912 - svchecks version in database will not be set after installing svchecks
- #1917 - Can not create role with user(s)
- #1916 - Can not create rating for sensor with nagios command for perfdata
- #1911 - API endpoint for downloading repositories does not work as expected
- #1491 - LDAP Sync mark user with duplicate Role or Approval, import not possible
- #1919 - Telegraf is flagged as installed when installing only svchecks via api
- #1890 - Can't create device with telegraf
- #1973 - Link to user documentation leads to non existing pdf
- #1901 - Telegraf auto-install does not install telegraf
- #1789 - Tags not shown in command list
- #1818 - Cannot create rating without all interpretations
- #1873 - Proxy telegraf can not be chosen from dropdown list
- #1879 - Filter attribute "author" is missing for device template
- #1877 - Wrong help for field "name" of telegraf template
- #1758 - API: Wrong success message when installing svchecks for single telegraf
- #1875 - Can not change command path for not installed and managed telegraf (Windows)
- #1876 - Form "telegraf" wrong after deleting telegraf
- #1837 - Sending a mail with the macro ACK.MESSAGE does not work
- #1900 - Field "Telegraf Template" diplayed as required field when creating new telegraf for device
- #1904 - Fix error message when creating new tag
- #1800 - Inconsistent way of deleting image objects
- #1859 - Change link on login page

Bugfix-Release

Release date: 2024-08-12

 

improvement
Add support for Ubuntu 24.04 to repository checks
bug
All telegrafs get the same checksum

Bugfix-Release

bug
Can't add users to rules


Quick Start Guide / API Dokumentation

 

-

SNAG-View Roadmap*

Konzeptvorstellungen
Funktionserweiterungen
Qualitätsmanagement
Neue Releases

 

* Änderungen vorbehalten