diff --git a/README.md b/README.md index 58ec8eb..f61b342 100755 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ A quick is provided by the following files: * Install FPM ``` - sudo apt-get install ruby-dev build-essential debhelper devscripts rpm + sudo apt-get install ruby-dev build-essential debhelper devscripts rpm xalan gem install fpm --user ``` * Get the repo diff --git a/extension-files/agent-config/zabbix_linux_process_threads.conf b/extension-files/agent-config/zabbix_linux_process_threads.conf new file mode 100644 index 0000000..fc5e8e7 --- /dev/null +++ b/extension-files/agent-config/zabbix_linux_process_threads.conf @@ -0,0 +1 @@ +UserParameter=custom.process_threads[*],ps -e -T | wc -l diff --git a/zabbix_templates/3.4/documentation/custom-service-springboot.html b/zabbix_templates/3.4/documentation/custom-service-springboot.html new file mode 100644 index 0000000..c0c6ea2 --- /dev/null +++ b/zabbix_templates/3.4/documentation/custom-service-springboot.html @@ -0,0 +1,132 @@ + +
+ + + + +Name | Default | +
---|---|
{$SPRINGBOOT_BASE_URI} | http://127.0.0.1:1234/actuator | +
Name | Description | Priority | Expression | Dependencies | +
---|
Name | Elements | +
---|
Type | Name | Key | Description | Interval (sec) | History Days | Trend Days | +
---|
Name | Value | +
---|---|
Name | Metric http.server.requests by uri | +
Key | springboot.discovery[{$SPRINGBOOT_BASE_URI}/metrics/http.server.requests,uri] | +
Type |
+ Zabbix Agent (active) + |
+
Delay | 10m | +
Name | Description | Priority | Expression | Dependencies | +
---|
Name | Elements | +
---|---|
Performance HTTP {#URI} | springboot.uri[{#URI},requests_per_second] springboot.uri[{#URI},average_responsetime] + |
+
Type | Name | Key | Description | Interval (sec) | History Days | Trend Days | +
---|---|---|---|---|---|---|
+ Zabbix Agent (active) + | Performance HTTP {#URI} Data | springboot.get[{$SPRINGBOOT_BASE_URI}/metrics/http.server.requests,tag=uri:{#URI}] | 3m | 2h | 0 | +|
+ Calculated + | {#URI} Average Request Time | springboot.uri[{#URI},average_responsetime] | 1m | 14d | 90d | +|
+ ERROR - Unknown + | {#URI} Requests | springboot.uri[{#URI},requests] | 0 | 7d | 90d | +|
+ ERROR - Unknown + | {#URI} Requests/sec | springboot.uri[{#URI},requests_per_second] | 0 | 7d | 90d | +|
+ ERROR - Unknown + | {#URI} Time | springboot.uri[{#URI},time] | 0 | 7d | 90d | +