Browse Source

Add more logging (#222)

pull/228/head
gabriel-tessier 4 years ago
committed by GitHub
parent
commit
3f7694a521
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 48 additions and 1 deletions
  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 View File

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


+ 13
- 0
diagrams/onprem/logging.py View File

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




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


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


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




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


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


# Aliases # Aliases


FluentBit = Fluentbit FluentBit = Fluentbit
LogStash = Logstash LogStash = Logstash
RSyslog = Rsyslog

+ 21
- 0
diagrams/saas/logging.py View File

@@ -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 View File

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


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


## onprem.mlops ## onprem.mlops




+ 5
- 0
docs/nodes/saas.md View File

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


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


## saas.logging

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

## saas.media ## saas.media


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


BIN
resources/onprem/logging/graylog.png View File

Before After
Width: 256  |  Height: 75  |  Size: 20 KiB

BIN
resources/onprem/logging/rsyslog.png View File

Before After
Width: 256  |  Height: 106  |  Size: 12 KiB

BIN
resources/onprem/logging/syslog-ng.png View File

Before After
Width: 256  |  Height: 134  |  Size: 15 KiB

BIN
resources/saas/logging/datadog.png View File

Before After
Width: 256  |  Height: 256  |  Size: 43 KiB

BIN
resources/saas/logging/papertrail.png View File

Before After
Width: 256  |  Height: 192  |  Size: 6.8 KiB

Loading…
Cancel
Save