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: README.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,14 +27,14 @@ Chronos is a comprehensive developer tool that monitors the health and web traff
27
27
28
28
### With Chronos 12.0:
29
29
30
-
-Improved metrics visualization by embedding more interactive and flexible Grafana chartsfor Docker and Kubernetes examples.
31
-
-Increased test coverage up to 80% by crafting comprehensive unit, integration, and end-to-end tests using Jest and Selenium.
32
-
-Fixed Docker example for not being able to display metrics correctly.
33
-
-Designed an interactive 3D visualization showcasing the infrastructure of Kubernetes clusters (Namespace, Service, Pod), providing enhanced insights into the intricate resource distribution and configuration within the cluster for developers and users.
34
-
-Engineered workflow efficiencies by orchestrating CI/CD pipelines, automating testing, and establishing deployment procedures, resulting in accelerated development cycles and higher reliability.
35
-
-Increased Typescript coverage for better code quality and application robustness.
36
-
- Updated README instructions within the provided Docker and Kubernetes examples for how to configure Prometheus and Grafana in a smooth and easy way.
37
-
-Revised README instructions for the `@chronosmicro/tracker` NPM package for how to use this package to monitor their own applications.
30
+
-Enhanced metrics visualization by integrating more interactive and adaptable Grafana charts, particularly for Docker and Kubernetes use cases.
31
+
-Achieved an 80% boost in test coverage by formulating comprehensive unit, integration, and end-to-end tests employing Jest and Selenium.
32
+
-Rectified issues with the Docker example, ensuring accurate metric display.
33
+
-Devised an immersive 3D visualization that effectively illustrates the Kubernetes cluster infrastructure, encompassing Namespace, Service, and Pod entities. This dynamic visualization provides developers and users with heightened insights into intricate resource allocation and configuration within the cluster.
34
+
-Streamlined operational effectiveness by coordinating CI/CD pipelines, automating testing workflows, and establishing deployment protocols, ultimately leading to accelerated development cycles and heightened dependability.
35
+
-Expanded Typescript coverage to enhance code quality and bolster application resilience.
36
+
- Updated the Docker and Kubernetes example READMEs with detailed instructions on configuring Prometheus and Grafana seamlessly.
37
+
-Enhanced clarity of instructions in the `@chronosmicro/tracker` NPM package's README, offering comprehensive guidance on utilizing the package to monitor individual applications effectively.
Copy file name to clipboardExpand all lines: examples/docker/README.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ For additional details on how Chronos works this example, please review the Dock
27
27
28
28
## Grafana API KEY
29
29
30
-
1. Run docker compose command below (LN 64) to start your Grafana container before you can access your service account token.
30
+
1. Run docker compose command below (LN 61) to start your Grafana container before you can access your service account token.
31
31
32
32
2. In your browser, go to `localhost:32000`, which will be the login page of grafana. Use `admin` as both username and password to login. You can change the password after login.
33
33
@@ -51,15 +51,12 @@ CHRONOS_GRAFANA_API_KEY = Bearer [the access token you created in above section
51
51
52
52
2. Verify that `@chronosmicro/tracker` is a dependency in each of the _books_, _customers_, _frontend_, and _orders_ folders (see the `package.json` in each folder).
53
53
54
-
- If the @chronosmicro/tracker dependency is listed as a **remote** npm package (i.e. `"@chronosmicro/tracker": "^12.0.1"`) and you've ran `npm install`, no further work is needed continue to step 3. **However, confirm that the "@chronosmicro/tracker" you've installed from npm has the correct database names you will query later because the database automation will build from the npm installed version
54
+
- If the @chronosmicro/tracker dependency is listed as a **remote** npm package (i.e. `"@chronosmicro/tracker": "^12.0.1"`) and you've ran `npm install`, no further work is needed continue to step 3. **However, confirm that the "@chronosmicro/tracker" you've installed from npm has the correct information which you will query later because the database automation will build from the npm installed version NOT the root directory level "chronos_npm_package"**
55
55
56
-
- If you have the dependency as
57
-
`"@chronosmicro/tracker": "file:./chronos_npm_package"`, which is a **local** file, make sure to change the version from `"file:./chronos_npm_package"` to `"^12.0.1"` and run npm install.
56
+
- If you have the dependency as `"@chronosmicro/tracker": "file:./chronos_npm_package"`, which is a **local** file, make sure to change the version from `"file:./chronos_npm_package"` to `"^12.0.1"` and run npm install. **Unless you are wanting to test local copies of the "Chronos_npm_package" file**
58
57
59
58
3. With the terminal navigated to the the _examples/docker_ folder, run the command:
60
59
61
-
> > > No working, installing VSC docker ext<<< --must have docker installed for this command to run
62
-
63
60
```
64
61
docker-compose -f docker-compose.yml up
65
62
```
@@ -99,11 +96,17 @@ Use `docker compose down` to remove.
0 commit comments