Przeglądaj źródła

Add more logging (#222)

pull/228/head
gabriel-tessier 4 lat temu
committed by GitHub
rodzic
commit
3f7694a521
Nie znaleziono w bazie danych klucza dla tego podpisu ID klucza GPG: 4AEE18F83AFDEB23
10 zmienionych plików z 48 dodań i 1 usunięć
  1. +6
    -1
      config.py
  2. +13
    -0
      diagrams/onprem/logging.py
  3. +21
    -0
      diagrams/saas/logging.py
  4. +3
    -0
      docs/nodes/onprem.md
  5. +5
    -0
      docs/nodes/saas.md
  6. BIN
      resources/onprem/logging/graylog.png
  7. BIN
      resources/onprem/logging/rsyslog.png
  8. BIN
      resources/onprem/logging/syslog-ng.png
  9. BIN
      resources/saas/logging/datadog.png
  10. BIN
      resources/saas/logging/papertrail.png

+ 6
- 1
config.py Wyświetl plik

@@ -117,6 +117,7 @@ ALIASES = {
"logging": {
"Fluentbit": "FluentBit",
"Logstash": "LogStash",
"Rsyslog": "RSyslog",
},
"network": {
"Etcd": "ETCD",
@@ -385,7 +386,11 @@ ALIASES = {
"Typescript": "TypeScript"
},
},
"saas": {},
"saas": {
"logging": {
"Datadog": "DataDog",
}
},
"elastic": {
"elasticsearch": {
"Logstash": "LogStash",


+ 13
- 0
diagrams/onprem/logging.py Wyświetl plik

@@ -16,6 +16,10 @@ class Fluentd(_Logging):
_icon = "fluentd.png"


class Graylog(_Logging):
_icon = "graylog.png"


class Logstash(_Logging):
_icon = "logstash.png"

@@ -24,7 +28,16 @@ class Loki(_Logging):
_icon = "loki.png"


class Rsyslog(_Logging):
_icon = "rsyslog.png"


class SyslogNg(_Logging):
_icon = "syslog-ng.png"


# Aliases

FluentBit = Fluentbit
LogStash = Logstash
RSyslog = Rsyslog

+ 21
- 0
diagrams/saas/logging.py Wyświetl plik

@@ -0,0 +1,21 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _Saas


class _Logging(_Saas):
_type = "logging"
_icon_dir = "resources/saas/logging"


class Datadog(_Logging):
_icon = "datadog.png"


class Papertrail(_Logging):
_icon = "papertrail.png"


# Aliases

DataDog = Datadog

+ 3
- 0
docs/nodes/onprem.md Wyświetl plik

@@ -98,8 +98,11 @@ Node classes list of onprem provider.

- **diagrams.onprem.logging.Fluentbit**, **FluentBit** (alias)
- **diagrams.onprem.logging.Fluentd**
- **diagrams.onprem.logging.Graylog**
- **diagrams.onprem.logging.Logstash**, **LogStash** (alias)
- **diagrams.onprem.logging.Loki**
- **diagrams.onprem.logging.Rsyslog**, **RSyslog** (alias)
- **diagrams.onprem.logging.SyslogNg**

## onprem.mlops



+ 5
- 0
docs/nodes/saas.md Wyświetl plik

@@ -26,6 +26,11 @@ Node classes list of saas provider.

- **diagrams.saas.identity.Auth0**

## saas.logging

- **diagrams.saas.logging.Datadog**, **DataDog** (alias)
- **diagrams.saas.logging.Papertrail**

## saas.media

- **diagrams.saas.media.Cloudinary**


BIN
resources/onprem/logging/graylog.png Wyświetl plik

Przed Po
Szerokość: 256  |  Wysokość: 75  |  Rozmiar: 20 KiB

BIN
resources/onprem/logging/rsyslog.png Wyświetl plik

Przed Po
Szerokość: 256  |  Wysokość: 106  |  Rozmiar: 12 KiB

BIN
resources/onprem/logging/syslog-ng.png Wyświetl plik

Przed Po
Szerokość: 256  |  Wysokość: 134  |  Rozmiar: 15 KiB

BIN
resources/saas/logging/datadog.png Wyświetl plik

Przed Po
Szerokość: 256  |  Wysokość: 256  |  Rozmiar: 43 KiB

BIN
resources/saas/logging/papertrail.png Wyświetl plik

Przed Po
Szerokość: 256  |  Wysokość: 192  |  Rozmiar: 6.8 KiB

Ładowanie…
Anuluj
Zapisz