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

feat(node): add New Relic Provider (#340)

pull/331/head
Michael Lavers 3 лет назад
committed by GitHub
Родитель
Сommit
d4ff082f51
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 4AEE18F83AFDEB23
9 измененных файлов: 17 добавлений и 0 удалений
  1. +1
    -0
      config.py
  2. +4
    -0
      diagrams/onprem/monitoring.py
  3. +4
    -0
      diagrams/saas/alerting.py
  4. +5
    -0
      diagrams/saas/logging.py
  5. +1
    -0
      docs/nodes/onprem.md
  6. +2
    -0
      docs/nodes/saas.md
  7. Двоичные данные
      resources/onprem/monitoring/newrelic.png
  8. Двоичные данные
      resources/saas/alerting/newrelic.png
  9. Двоичные данные
      resources/saas/logging/newrelic.png

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

@@ -402,6 +402,7 @@ ALIASES = {
"saas": {
"logging": {
"Datadog": "DataDog",
"Newrelic": "NewRelic"
}
},
"elastic": {


+ 4
- 0
diagrams/onprem/monitoring.py Просмотреть файл

@@ -20,6 +20,10 @@ class Grafana(_Monitoring):
_icon = "grafana.png"


class Newrelic(_Monitoring):
_icon = "newrelic.png"


class PrometheusOperator(_Monitoring):
_icon = "prometheus-operator.png"



+ 4
- 0
diagrams/saas/alerting.py Просмотреть файл

@@ -8,6 +8,10 @@ class _Alerting(_Saas):
_icon_dir = "resources/saas/alerting"


class Newrelic(_Alerting):
_icon = "newrelic.png"


class Opsgenie(_Alerting):
_icon = "opsgenie.png"



+ 5
- 0
diagrams/saas/logging.py Просмотреть файл

@@ -12,6 +12,10 @@ class Datadog(_Logging):
_icon = "datadog.png"


class Newrelic(_Logging):
_icon = "newrelic.png"


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

@@ -19,3 +23,4 @@ class Papertrail(_Logging):
# Aliases

DataDog = Datadog
NewRelic = Newrelic

+ 1
- 0
docs/nodes/onprem.md Просмотреть файл

@@ -152,6 +152,7 @@ Node classes list of onprem provider.
- **diagrams.onprem.monitoring.Cortex**
- **diagrams.onprem.monitoring.Datadog**
- **diagrams.onprem.monitoring.Grafana**
- **diagrams.onprem.monitoring.Newrelic**
- **diagrams.onprem.monitoring.PrometheusOperator**
- **diagrams.onprem.monitoring.Prometheus**
- **diagrams.onprem.monitoring.Sentry**


+ 2
- 0
docs/nodes/saas.md Просмотреть файл

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

## saas.alerting

- **diagrams.saas.alerting.Newrelic**
- **diagrams.saas.alerting.Opsgenie**
- **diagrams.saas.alerting.Pushover**

@@ -41,6 +42,7 @@ Node classes list of saas provider.
## saas.logging

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

## saas.media


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

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

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

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

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

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

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