Skip to content

Commit 5539e93

Browse files
author
MariusBrill
committed
Release 4.0.3
1 parent a75ba85 commit 5539e93

File tree

5 files changed

+10
-14
lines changed

5 files changed

+10
-14
lines changed

coverage/junit.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<testsuites name="jest tests" tests="1" failures="0" time="5.224">
3-
<testsuite name="placeholder test" errors="0" failures="0" skipped="0" timestamp="2021-03-03T10:43:03" time="2.487" tests="1">
4-
<testcase classname="placeholder test should return true" name="placeholder test should return true" time="0.003">
2+
<testsuites name="jest tests" tests="1" failures="0" time="4.883">
3+
<testsuite name="placeholder test" errors="0" failures="0" skipped="0" timestamp="2021-08-26T09:40:47" time="2.215" tests="1">
4+
<testcase classname="placeholder test should return true" name="placeholder test should return true" time="0.002">
55
</testcase>
66
</testsuite>
77
</testsuites>

dist/README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ After activating the Dummy Data your Data Mapping should look like this:
6161
| Error Rate (Outgoing) | error_out |
6262
| Response Time Baseline (Upper) | threshold |
6363

64+
6465
_Note that you may have to refresh the dashboard or reload the page in order for it to work._
6566

6667
##### Live example dummy data
@@ -73,8 +74,6 @@ ___
7374

7475
If you now want to use your own data source you have make sure, that the data received is in the `TABLE` format and is structured as follows:
7576

76-
* The table requires a column which is named equal to the value of the `aggregationType` settings field. This column defines the component to which the data refers to.
77-
**Example**: Assuming the `aggregationType` variable is set to `app`, the data table has to provide a column named `app`.
7877
* The table requires at least one column which specifies the connection's source or target. The settings `Source Component Column` and `Target Component Column` need to be set to the exact namings of the respective fields.
7978

8079
* The data can contain multiple value columns. These columns have to be mapped on specifc attributes using the panel's `Data Mappings` options.
@@ -92,14 +91,12 @@ If the previously described requirements are respected, a minimal table can be a
9291
| service a | service c | 75 |
9392
| service c | service d | 25 |
9493

95-
Assuming a `aggregationType` variable is provided and set to `app` and the panel's settings are specified as seen in the screenshot, the panel will visualize the data as following:
94+
Assuming the panel's settings are specified as seen in the screenshot, the panel will visualize the data as following:
9695

9796
![Visualization of the minimal data table.](https://raw.githubusercontent.com/NovatecConsulting/novatec-service-dependency-graph-panel/master/src/img/data-example-1.png)
9897

9998
> Note: It is important to know that connections can only be generated if at least one request-rate column (incoming or outgoing) is defined.
10099
101-
The data mapping represents always the data from the point of view of the component which is specified by the column which name is equal to the `aggregationType` variable. This means that if we want to represent an outgoing connection in this example, the `app` and `target_app` columns must be present. In case an incoming connection should be represented, the `app` and `origin_app` columns must be present.
102-
103100
##### Example 2
104101

105102
In this example, we extend the data table of example 1 by another column, representing the total sum of all request response times of a specific connection (e.g. sum of all HTTP request response times).
@@ -174,5 +171,4 @@ release-it [--no-git.requireCleanWorkingDir]
174171

175172
### Found a bug? Have a question? Wanting to contribute?
176173

177-
Feel free to open up an issue. We will take care of you and provide as much help as needed. Any suggestions/contributions are being very much appreciated.
178-
174+
Feel free to open up an issue. We will take care of you and provide as much help as needed. Any suggestions/contributions are being very much appreciated.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "novatec-service-dependency-graph-panel",
3-
"version": "4.0.2",
3+
"version": "4.0.3",
44
"description": "Service Dependency Graph panel for Grafana",
55
"main": "src/module.js",
66
"scripts": {

src/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"name": "Service Dependency Graph",
44
"id": "novatec-sdg-panel",
55
"info": {
6-
"version": "4.0.2",
7-
"updated": "2021-02-03",
6+
"version": "4.0.3",
7+
"updated": "2021-08-26",
88
"description": "Service Dependency Graph panel for Grafana. Shows metric-based, dynamic dependency graph between services, indicates responsetime, load and error rate statistic for individual services and communication edges. Shows communication to external services, such as Web calls, database calls, message queues, LDAP calls, etc. Provides a details dialog for each selected service that shows statistics about incoming and outgoing traffic.",
99
"author": {
1010
"name": "Novatec Consulting GmbH",

0 commit comments

Comments
 (0)