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