You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: SECURITY.md
+9-9
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
<!-- BEGIN MICROSOFT SECURITY.MD V0.0.9 BLOCK -->
2
2
3
-
##Security
3
+
# Security
4
4
5
5
Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet) and [Xamarin](https://github.com/xamarin).
6
6
@@ -14,17 +14,17 @@ Instead, please report them to the Microsoft Security Response Center (MSRC) at
14
14
15
15
If you prefer to submit without logging in, send email to [[email protected]](mailto:[email protected]). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/security.md/msrc/pgp).
16
16
17
-
You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc).
17
+
You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc).
18
18
19
19
Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:
20
20
21
-
* Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
22
-
* Full paths of source file(s) related to the manifestation of the issue
23
-
* The location of the affected source code (tag/branch/commit or direct URL)
24
-
* Any special configuration required to reproduce the issue
25
-
* Step-by-step instructions to reproduce the issue
26
-
* Proof-of-concept or exploit code (if possible)
27
-
* Impact of the issue, including how an attacker might exploit the issue
21
+
* Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
22
+
* Full paths of source file(s) related to the manifestation of the issue
23
+
* The location of the affected source code (tag/branch/commit or direct URL)
24
+
* Any special configuration required to reproduce the issue
25
+
* Step-by-step instructions to reproduce the issue
26
+
* Proof-of-concept or exploit code (if possible)
27
+
* Impact of the issue, including how an attacker might exploit the issue
28
28
29
29
This information will help us triage your report more quickly.
This project uses GitHub Issues to track bugs and feature requests. Please search the existing
6
-
issues before filing new issues to avoid duplicates. For new issues, file your bug or
7
-
feature request as a new Issue.
5
+
This project uses GitHub Issues to track bugs and feature requests. Please search the existing issues before filing new issues to avoid duplicates. For new issues, file your bug or feature request as a new Issue.
8
6
9
-
## Microsoft Support Policy
7
+
## Microsoft Support Policy
10
8
11
9
Support for this project is limited to the resources listed above.
Copy file name to clipboardexpand all lines: docs/intro.md
+3
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@ Retina lets you **investigate network issues on-demand** and **continuously moni
24
24
*Why can't my Pods connect to each other any more?***Typical investigation is time-intensive** and involves performing packet captures, where one must identify the Nodes involved, gain access to each Node, run `tcpdump` commands, and export the results off of each Node.
25
25
26
26
With Retina, you can **automate this process** with a **single CLI command** or CRD/YAML that can:
27
+
27
28
- Run captures on all Nodes hosting the Pods of interest.
28
29
- Upload each Node's results to a storage blob.
29
30
@@ -45,6 +46,7 @@ Retina uses two types of telemetry: metrics and captures.
45
46
### Metrics
46
47
47
48
Retina metrics provide **continuous observability** into:
49
+
48
50
- Incoming/outcoming traffic
49
51
- Dropped packets
50
52
- TCP/UDP
@@ -53,6 +55,7 @@ Retina metrics provide **continuous observability** into:
53
55
- Node/interface statistics
54
56
55
57
Retina provides both:
58
+
56
59
-**Basic metrics** (default, Node-Level metrics) and
@@ -120,10 +127,12 @@ The metrics were born out of a real-life incident, where Node-to-API-server late
120
127
See [Context Labels](#context-labels).
121
128
122
129
Possible values for `direction`:
130
+
123
131
-`ingress` (incoming traffic)
124
132
-`egress` (outgoing traffic)
125
133
126
134
Possible values for `flag`:
135
+
127
136
-`FIN`
128
137
-`SYN`
129
138
-`RST`
@@ -135,6 +144,7 @@ Possible values for `flag`:
135
144
-`NS`
136
145
137
146
Possible values for `le` (for API server metrics). Units are in *milliseconds*. `le` stands for "less than or equal". See [Prometheus histogram documentation](https://prometheus.io/docs/concepts/metric_types/#histogram) for more info.
147
+
138
148
-`0`
139
149
-`0.5`
140
150
-`1` through `4.5` in increments of 0.5
@@ -149,4 +159,5 @@ Metrics enabled when `tcpretrans` plugin is enabled (see [Metrics Configuration]
Copy file name to clipboardexpand all lines: docs/metrics/annotations.md
+1
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@ Annotations let you specify which Pods to observe (create metrics for).
4
4
To configure this, specify `enableAnnotations=true` in Retina's [helm installation](../installation/setup.md) or [ConfigMap](../installation/config.md).
5
5
6
6
You can then add the annotation `retina.sh/v1alpha1: observe` to either:
7
+
7
8
- individual Pods
8
9
- Namespaces (to observe all the Pods in the namespace).
Copy file name to clipboardexpand all lines: docs/metrics/configuration.md
+1
Original file line number
Diff line number
Diff line change
@@ -3,5 +3,6 @@
3
3
You can enable/disable metrics by including/omitting their Plugin from `enabledPlugins` in either Retina's [helm installation](../installation/setup.md) or [ConfigMap](../installation/config.md).
4
4
5
5
Via [MetricsConfiguration CRD](../CRDs/MetricsConfiguration.md), you can further customize the following for your enabled plugins:
Copy file name to clipboardexpand all lines: docs/troubleshooting/basic-metrics.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Overview
4
4
5
-
Basic metrics is covered by the [Metrics](../metrics/intro.md) section of the Retina documentation. This guide is intended to help you troubleshoot issues with basic metrics.
5
+
Basic metrics is covered by the [Metrics](../metrics/basic.md) section of the Retina documentation. This guide is intended to help you troubleshoot issues with basic metrics.
6
6
7
7
## Metrics are not being generated or showing up in Grafana dashboards
0 commit comments