Procházet zdrojové kódy

Add more logging (#222)

pull/228/head
gabriel-tessier před 4 roky
committed by GitHub
rodič
revize
3f7694a521
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
10 změnil soubory, kde provedl 48 přidání a 1 odebrání
  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ární
      resources/onprem/logging/graylog.png
  7. binární
      resources/onprem/logging/rsyslog.png
  8. binární
      resources/onprem/logging/syslog-ng.png
  9. binární
      resources/saas/logging/datadog.png
  10. binární
      resources/saas/logging/papertrail.png

+ 6
- 1
config.py Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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ární
resources/onprem/logging/graylog.png Zobrazit soubor

Před Za
Šířka: 256  |  Výška: 75  |  Velikost: 20 KiB

binární
resources/onprem/logging/rsyslog.png Zobrazit soubor

Před Za
Šířka: 256  |  Výška: 106  |  Velikost: 12 KiB

binární
resources/onprem/logging/syslog-ng.png Zobrazit soubor

Před Za
Šířka: 256  |  Výška: 134  |  Velikost: 15 KiB

binární
resources/saas/logging/datadog.png Zobrazit soubor

Před Za
Šířka: 256  |  Výška: 256  |  Velikost: 43 KiB

binární
resources/saas/logging/papertrail.png Zobrazit soubor

Před Za
Šířka: 256  |  Výška: 192  |  Velikost: 6.8 KiB

Načítá se…
Zrušit
Uložit