Skip to content

Commit 6a7a365

Browse files
committed
Release 4.2.17
1 parent c6b85db commit 6a7a365

File tree

3 files changed

+127
-25
lines changed

3 files changed

+127
-25
lines changed

README.md

Lines changed: 12 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,12 @@ ENTRYPOINT ["/bin/bash", "-c", "./MicroAI_AM_agent/bin/main & /start.sh <applica
104104

105105
```
106106
MICROAI_AM_ENABLE_AGENT=true
107-
MICROAI_AM_ENABLE_LAUNCHPAD_DATA=false
108-
MICROAI_AM_ENVIRONMENT=TestEnvironment
109-
MICROAI_AM_PROFILE_KEY=06a81a4fb98d149f2d31c68828fa6e
107+
MICROAI_AM_ENABLE_LAUNCHPAD_DATA=true
108+
MICROAI_AM_ENVIRONMENT=
109+
MICROAI_AM_PROFILE_KEY=
110110
MICROAI_AM_TRAINING_ROWS=500
111111
MICROAI_AM_IS_BUILD_MODEL=false
112-
MICROAI_AM_OBSERVATION_WINDOW_MINUTES=4
112+
MICROAI_AM_OBSERVATION_WINDOW_MINUTES=5
113113
MICROAI_AM_EMAIL_HOST=
114114
MICROAI_AM_EMAIL_PORT=
115115
MICROAI_AM_EMAIL_USERNAME=
@@ -118,19 +118,12 @@ MICROAI_AM_EMAIL_FROM=
118118
MICROAI_AM_EMAIL_TO=
119119
MICROAI_AM_EMAIL_TRANSACTION_BASE_URL=https://cloud1-icedata.micro.ai
120120
MICROAI_AM_EMAIL_ICONS_BASE_URL=https://micro.ai
121-
MICROAI_AM_MQTT_HOST=
122-
MICROAI_AM_MQTT_PORT=
123-
MICROAI_AM_MQTT_USERNAME=
124-
MICROAI_AM_MQTT_PASSWORD=
125-
MICROAI_AM_TLS_ENABLED=false
126121
MICROAI_AM_FEED_INFO_BASE_URL=https://cloud1-api.micro.ai
127122
MICROAI_AM_ALERT_MODIFIER=0.5
128123
MICROAI_AM_EMAIL_ALERT_LEVELS=critical,high,medium,low,info
129124
MICROAI_AM_ENABLE_ON_ALERT=true
130125
MICROAI_AM_ALERT_DATA_CAPTURE_DURATION_MINUTES=15
131-
MICROAI_AM_LAUNCHPAD_ACCESSTOKEN_URL=https://cloud1-coreapi.micro.ai
132-
MICROAI_AM_LAUNCHPAD_USERNAME={user's launchpad username}
133-
MICROAI_AM_LAUNCHPAD_PASSWORD={user's launchpad password}
126+
MICROAI_AM_SEND_AGGREGATE_EVERY_N_MIN=60
134127
135128
```
136129

@@ -226,13 +219,16 @@ ENTRYPOINT ["/bin/bash", "-c", "/MicroAI_AM_agent/bin/main -debug -crypto=MICROA
226219
227220
# MicroAI Config
228221
CORECLR_ENABLE_PROFILING=1
229-
MICROAI_AM_ENABLE_AGENT=true
230-
MICROAI_AM_ENABLE_LAUNCHPAD_DATA=false
231222
ELASTIC_APM_ENVIRONMENT=TestEnvironment
232223
ELASTIC_APM_SERVER_URL=http://127.0.0.1:8200/06a81a4fb98d149f2d31c68828fa6e
224+
225+
MICROAI_AM_ENABLE_AGENT=true
226+
MICROAI_AM_ENABLE_LAUNCHPAD_DATA=true
227+
MICROAI_AM_ENVIRONMENT=
228+
MICROAI_AM_PROFILE_KEY=
233229
MICROAI_AM_TRAINING_ROWS=500
234230
MICROAI_AM_IS_BUILD_MODEL=false
235-
MICROAI_AM_OBSERVATION_WINDOW_MINUTES=4
231+
MICROAI_AM_OBSERVATION_WINDOW_MINUTES=5
236232
MICROAI_AM_EMAIL_HOST=
237233
MICROAI_AM_EMAIL_PORT=
238234
MICROAI_AM_EMAIL_USERNAME=
@@ -241,19 +237,12 @@ MICROAI_AM_EMAIL_FROM=
241237
MICROAI_AM_EMAIL_TO=
242238
MICROAI_AM_EMAIL_TRANSACTION_BASE_URL=https://cloud1-icedata.micro.ai
243239
MICROAI_AM_EMAIL_ICONS_BASE_URL=https://micro.ai
244-
MICROAI_AM_MQTT_HOST=
245-
MICROAI_AM_MQTT_PORT=
246-
MICROAI_AM_MQTT_USERNAME=
247-
MICROAI_AM_MQTT_PASSWORD=
248-
MICROAI_AM_TLS_ENABLED=false
249240
MICROAI_AM_FEED_INFO_BASE_URL=https://cloud1-api.micro.ai
250241
MICROAI_AM_ALERT_MODIFIER=0.5
251242
MICROAI_AM_EMAIL_ALERT_LEVELS=critical,high,medium,low,info
252243
MICROAI_AM_ENABLE_ON_ALERT=true
253244
MICROAI_AM_ALERT_DATA_CAPTURE_DURATION_MINUTES=15
254-
MICROAI_AM_LAUNCHPAD_ACCESSTOKEN_URL=https://cloud1-coreapi.micro.ai
255-
MICROAI_AM_LAUNCHPAD_USERNAME={user's launchpad username}
256-
MICROAI_AM_LAUNCHPAD_PASSWORD={user's launchpad password}
245+
MICROAI_AM_SEND_AGGREGATE_EVERY_N_MIN=60
257246
258247
```
259248

docs/Packages.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Welcome to the **official download page** for our software
77
## 🐧 Linux Downloads
88
| Version | Architecture | Tar File |
99
| ------- | ------------ | ----------------------------------------------------------------------------------------------- |
10+
| 4.2.17 | **x64** | [Download](https://maicdn.micro.ai/MicroAI_AM_Agent/MicroAI_AM_agent_4.2.17-linux-amd64.tar.gz) |
1011
| 4.2.5 | **x64** | [Download](https://maicdn.micro.ai/MicroAI_AM_Agent/MicroAI_AM_agent_4.2.5-linux-amd64.tar.gz) |
1112
| 4.2.4 | **x64** | [Download](https://maicdn.micro.ai/MicroAI_AM_Agent/MicroAI_AM_agent_4.2.4-linux-amd64.tar.gz) |
1213
| 4.2.0 | **x64** | [Download](https://maicdn.micro.ai/MicroAI_AM_Agent/MicroAI_AM_agent_4.2.0-linux-amd64.tar.gz) |
@@ -18,13 +19,20 @@ Welcome to the **official download page** for our software
1819

1920
## Release Notes
2021

21-
### Version 4.2.5 Stable
22+
### Version 4.2.17 <sup><span style="background-color:#28a745;color:white;padding:2px 6px;border-radius:3px;font-size:0.8em;">Stable</span> </sup>
23+
**Release Date:** Jan 30, 2025
24+
25+
#### 🚀 What's New
26+
- Security fixes
27+
- Introduction of sending data only on Alert
28+
29+
### Version 4.2.5
2230
**Release Date:** Nov 4, 2025
2331

2432
#### 🚀 What's New
2533
- Prometheus and Grafana support enhancement and dashboard templates available under templates folder
2634

27-
### Version 4.2.4 <sup><span style="background-color:#28a745;color:white;padding:2px 6px;border-radius:3px;font-size:0.8em;">Stable</span> </sup>
35+
### Version 4.2.4
2836
**Release Date:** Oct 29, 2025
2937

3038
#### 🚀 What's New

docs/Setup.md

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
2+
# Python - Django Application
3+
4+
1. Install Dependency
5+
6+
```
7+
8+
# Needed to monitor the application
9+
pip install elastic-apm
10+
11+
# Needed to monitor application system resource usage
12+
pip install psutil
13+
14+
```
15+
16+
2. Configure app settings
17+
18+
```
19+
20+
# add in the following in install section
21+
22+
INSTALLED_APPS = [
23+
'elasticapm.contrib.django',
24+
....
25+
]
26+
27+
# add in the following in middleware section
28+
29+
MIDDLEWARE = [
30+
'elasticapm.contrib.django.middleware.TracingMiddleware',
31+
...
32+
]
33+
34+
35+
```
36+
37+
3. Configure the Environment Variables
38+
39+
```
40+
41+
ELASTIC_APM_SERVICE_NAME=
42+
ELASTIC_APM_SERVER_URL=http://localhost:8200/<profile_key>
43+
ELASTIC_APM_ENVIRONMENT=
44+
45+
```
46+
47+
> [! IMPORTANT]
48+
> If application needs to run in debug mode then remove any other line stating following:
49+
>
50+
> DEBUG = True
51+
>
52+
> Instead, replace with following:
53+
>
54+
>
55+
> ELASTIC_APM = { "DEBUG": True}
56+
>
57+
58+
# Python - Flask Application
59+
60+
1. Install Dependency
61+
62+
```
63+
64+
# Needed to monitor the application
65+
pip install elastic-apm flask
66+
67+
# Needed to monitor application system resource usage
68+
pip install psutil
69+
70+
```
71+
72+
2. Configure app settings
73+
74+
```
75+
76+
# import following
77+
78+
from elasticapm.contrib.flask import ElasticAPM
79+
import os
80+
81+
# .....
82+
83+
app = Flask(__name__)
84+
85+
# .....
86+
87+
apm = ElasticAPM(app)
88+
89+
90+
```
91+
92+
3. Configure the Environment Variables
93+
94+
```
95+
96+
ELASTIC_APM_SERVICE_NAME=
97+
ELASTIC_APM_SERVER_URL=http://localhost:8200/<profile_key>
98+
ELASTIC_APM_ENVIRONMENT=
99+
ELASTIC_APM_ENABLED=
100+
101+
```
102+
103+
104+
105+

0 commit comments

Comments
 (0)