Skip to content

Commit

Permalink
Merge pull request #17347 from ASchneider-GitHub/develop
Browse files Browse the repository at this point in the history
docs: Updated supported environments for Network Performance Monitoring to include Podman
  • Loading branch information
jeff-colucci authored May 18, 2024
2 parents 4c67658 + e821fdf commit ebb2c92
Show file tree
Hide file tree
Showing 17 changed files with 2,593 additions and 627 deletions.
340 changes: 227 additions & 113 deletions ...work-performance-monitoring/setup-performance-monitoring/meraki-api-polling.mdx
100644 → 100755

Large diffs are not rendered by default.

391 changes: 259 additions & 132 deletions ...performance-monitoring/setup-performance-monitoring/network-flow-monitoring.mdx
100644 → 100755

Large diffs are not rendered by default.

413 changes: 280 additions & 133 deletions ...rformance-monitoring/setup-performance-monitoring/network-syslog-monitoring.mdx
100644 → 100755

Large diffs are not rendered by default.

641 changes: 418 additions & 223 deletions ...ormance-monitoring/setup-performance-monitoring/snmp-performance-monitoring.mdx
100644 → 100755

Large diffs are not rendered by default.

Binary file modified src/images/network_screenshot-full_network-flows-guided-install.webp
100644 → 100755
Binary file not shown.
Binary file modified src/images/network_screenshot-full_snmp-guided-install.webp
100644 → 100755
Binary file not shown.
Binary file modified src/images/network_screenshot-full_syslog-guided-install.webp
100644 → 100755
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
151 changes: 125 additions & 26 deletions src/install/config/npm.yaml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ appInfo:
displayName: 'Docker'
recommendedGuided: true
logo: 'docker-noText'
- value: 'podman'
displayName: 'Podman'
logo: 'podman-noText'
- value: 'linux'
displayName: 'Linux'
logo: 'linux'
Expand All @@ -37,23 +40,10 @@ appInfo:
displayName: 'Network flow'
- value: 'syslog'
displayName: 'Network syslog'

steps:
- filePath: 'src/install/npm/appInfo.mdx'
- filePath: 'src/install/npm/snmp/docker-us.mdx'
overrides:
# SNMP EU Docker
- filePath: 'src/install/npm/snmp/docker-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'docker'
- optionType: network
options:
- value: 'snmp'
# SNMP US Linux
- filePath: 'src/install/npm/snmp/linux-us.mdx'
selectedOptions:
Expand Down Expand Up @@ -90,6 +80,18 @@ steps:
- optionType: network
options:
- value: 'snmp'
# SNMP EU Docker
- filePath: 'src/install/npm/snmp/docker-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'docker'
- optionType: network
options:
- value: 'snmp'
# SNMP US fedramp docker
- filePath: 'src/install/npm/snmp/docker-usfedramp.mdx'
selectedOptions:
Expand All @@ -102,6 +104,55 @@ steps:
- optionType: network
options:
- value: 'snmp'
# SNMP US Podman
- filePath: 'src/install/npm/snmp/podman-us.mdx'
selectedOptions:
- optionType: region
options:
- value: 'us'
- optionType: installation
options:
- value: 'podman'
- optionType: network
options:
- value: 'snmp'
# SNMP EU Podman
- filePath: 'src/install/npm/snmp/podman-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'podman'
- optionType: network
options:
- value: 'snmp'
# SNMP US fedramp Podman
- filePath: 'src/install/npm/snmp/podman-usfedramp.mdx'
selectedOptions:
- optionType: region
options:
- value: 'usFedramp'
- optionType: installation
options:
- value: 'podman'
- optionType: network
options:
- value: 'snmp'
# Network flow US docker
- filePath: 'src/install/npm/network-flow/docker-us.mdx'
selectedOptions:
- optionType: region
options:
- value: 'us'
- value: 'usFedramp'
- optionType: installation
options:
- value: 'docker'
- optionType: network
options:
- value: 'flow'
# Network flow EU docker
- filePath: 'src/install/npm/network-flow/docker-eu.mdx'
selectedOptions:
Expand All @@ -114,28 +165,28 @@ steps:
- optionType: network
options:
- value: 'flow'
# Network flow US docker
- filePath: 'src/install/npm/network-flow/docker-us.mdx'
# Network flow US Podman
- filePath: 'src/install/npm/network-flow/podman-us.mdx'
selectedOptions:
- optionType: region
options:
- value: 'us'
- value: 'usFedramp'
- optionType: installation
options:
- value: 'docker'
- value: 'podman'
- optionType: network
options:
- value: 'flow'
# Network flow EU linux
- filePath: 'src/install/npm/network-flow/linux-eu.mdx'
# Network flow EU Podman
- filePath: 'src/install/npm/network-flow/podman-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'linux'
- value: 'podman'
- optionType: network
options:
- value: 'flow'
Expand All @@ -152,18 +203,18 @@ steps:
- optionType: network
options:
- value: 'flow'
#Syslog EU Docker
- filePath: 'src/install/npm/syslog/docker-eu.mdx'
# Network flow EU linux
- filePath: 'src/install/npm/network-flow/linux-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'docker'
- value: 'linux'
- optionType: network
options:
- value: 'syslog'
- value: 'flow'
#Syslog US Docker
- filePath: 'src/install/npm/syslog/docker-us.mdx'
selectedOptions:
Expand All @@ -176,6 +227,18 @@ steps:
- optionType: network
options:
- value: 'syslog'
#Syslog EU Docker
- filePath: 'src/install/npm/syslog/docker-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'docker'
- optionType: network
options:
- value: 'syslog'
#Syslog US Fedramp Docker
- filePath: 'src/install/npm/syslog/docker-us-fedramp.mdx'
selectedOptions:
Expand All @@ -188,15 +251,39 @@ steps:
- optionType: network
options:
- value: 'syslog'
#Syslog US Fedramp Linux
- filePath: 'src/install/npm/syslog/linux-us-fedramp.mdx'
#Syslog US Podman
- filePath: 'src/install/npm/syslog/podman-us.mdx'
selectedOptions:
- optionType: region
options:
- value: 'us'
- optionType: installation
options:
- value: 'podman'
- optionType: network
options:
- value: 'syslog'
#Syslog EU Podman
- filePath: 'src/install/npm/syslog/podman-eu.mdx'
selectedOptions:
- optionType: region
options:
- value: 'eu'
- optionType: installation
options:
- value: 'podman'
- optionType: network
options:
- value: 'syslog'
#Syslog US Fedramp Podman
- filePath: 'src/install/npm/syslog/podman-us-fedramp.mdx'
selectedOptions:
- optionType: region
options:
- value: 'usFedramp'
- optionType: installation
options:
- value: 'linux'
- value: 'podman'
- optionType: network
options:
- value: 'syslog'
Expand Down Expand Up @@ -224,6 +311,18 @@ steps:
- optionType: network
options:
- value: 'syslog'
#Syslog US Fedramp Linux
- filePath: 'src/install/npm/syslog/linux-us-fedramp.mdx'
selectedOptions:
- optionType: region
options:
- value: 'usFedramp'
- optionType: installation
options:
- value: 'linux'
- optionType: network
options:
- value: 'syslog'
- filePath: 'src/install/npm/whats-next-default.mdx'
overrides:
# SNMP
Expand Down
146 changes: 146 additions & 0 deletions src/install/npm/network-flow/podman-eu.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
---
componentType: default
headingText: Network flow security prerequisites
---

<table>
<thead>
<tr>
<th style={{ width: '100px' }}>
Direction
</th>

<th>
Source
</th>

<th>
Destination
</th>

<th>
Ports
</th>

<th>
Protocol
</th>

<th>
Required
</th>
</tr>
</thead>

<tbody>
<tr>
<td>
Outbound
</td>

<td>
Podman host
</td>

<td>
`ktranslate` image on [Docker Hub](https://hub.docker.com/r/kentik/ktranslate), [Quay.io](https://quay.io/repository/kentik/ktranslate), or your company's internal repository.
</td>

<td>
443
</td>

<td>
TCP
</td>

<td>
</td>
</tr>

<tr>
<td>
Outbound
</td>

<td>
Podman host
</td>

<td>
[New Relic Event
API](/docs/telemetry-data-platform/ingest-apis/introduction-event-api/#requirements)
Endpoint:
`https://insights-collector.eu01.nr-data.net`
</td>

<td>
443
</td>

<td>
TCP
</td>

<td>
</td>
</tr>

<tr>
<td>
Outbound
</td>

<td>
Podman host
</td>

<td>
[New Relic Log
API](/docs/logs/log-management/log-api/introduction-log-api/#endpoint)
Endpoint:
`https://log-api.eu.newrelic.com`
</td>

<td>
443
</td>

<td>
TCP
</td>

<td>
</td>
</tr>

<tr>
<td>
Inbound
</td>

<td>
Source devices for network flow data
</td>

<td>
Podman host
</td>

<td>
9995 (default)
</td>

<td>
UDP
</td>

<td>
</td>
</tr>
</tbody>
</table>
Loading

0 comments on commit ebb2c92

Please sign in to comment.