Просмотр исходного кода

Add more logging (#222)

pull/228/head
gabriel-tessier 4 лет назад
committed by GitHub
Родитель
Сommit
3f7694a521
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 4AEE18F83AFDEB23
10 измененных файлов: 48 добавлений и 1 удалений
  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. Двоичные данные
      resources/onprem/logging/graylog.png
  7. Двоичные данные
      resources/onprem/logging/rsyslog.png
  8. Двоичные данные
      resources/onprem/logging/syslog-ng.png
  9. Двоичные данные
      resources/saas/logging/datadog.png
  10. Двоичные данные
      resources/saas/logging/papertrail.png

+ 6
- 1
config.py Просмотреть файл

@@ -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 Просмотреть файл

@@ -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 Просмотреть файл

@@ -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 Просмотреть файл

@@ -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 Просмотреть файл

@@ -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**


Двоичные данные
resources/onprem/logging/graylog.png Просмотреть файл

До После
Ширина: 256  |  Высота: 75  |  Размер: 20 KiB

Двоичные данные
resources/onprem/logging/rsyslog.png Просмотреть файл

До После
Ширина: 256  |  Высота: 106  |  Размер: 12 KiB

Двоичные данные
resources/onprem/logging/syslog-ng.png Просмотреть файл

До После
Ширина: 256  |  Высота: 134  |  Размер: 15 KiB

Двоичные данные
resources/saas/logging/datadog.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 43 KiB

Двоичные данные
resources/saas/logging/papertrail.png Просмотреть файл

До После
Ширина: 256  |  Высота: 192  |  Размер: 6.8 KiB

Загрузка…
Отмена
Сохранить