Commit Graph

6311 Commits

Author SHA1 Message Date
matoy c7d32d0250
Update cloud/azure/network/cdn/mode/request.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:13:36 +02:00
matoy 8512a3f78f
Update cloud/azure/network/cdn/mode/request.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:13:24 +02:00
matoy 2cd4f505d0
Update cloud/azure/network/cdn/mode/request.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:13:12 +02:00
matoy 7b6b73d799
Update cloud/azure/network/cdn/mode/request.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:12:59 +02:00
matoy 033b4f648c
Update cloud/azure/network/cdn/mode/request.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:12:46 +02:00
matoy c7115716f1
Update cloud/azure/network/cdn/mode/request.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:12:35 +02:00
matoy 9b1480fd18
Update cloud/azure/network/cdn/mode/latency.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:12:25 +02:00
matoy a1e8f3b33d
Update cloud/azure/network/cdn/mode/latency.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:12:15 +02:00
matoy e7cb7b6c7a
Update cloud/azure/network/cdn/mode/hitratio.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:12:07 +02:00
matoy 5c1b15a37b
Update cloud/azure/network/cdn/mode/hitratio.pm
Co-authored-by: itoussies <65223458+itoussies@users.noreply.github.com>
2021-06-09 18:10:55 +02:00
matoy 27ce2843dd
Update plugin.pm 2021-05-19 11:27:05 +02:00
matoy 55e796633a
new plugin for Azure CDN with 4 modes + discovery
[xxxcdn]# /usr/lib/centreon/plugins//centreon-plugins/centreon_plugins.pl --plugin=cloud::azure::network::cdn::plugin --custommode='api' --list-mode

Plugin Description:
Check Microsoft Azure CDP profile service.

Global Options:
--mode Choose a mode.

--dyn-mode
        Specify a mode with the path (separated by '::').

--list-mode
        List available modes.

--mode-version
        Check minimal version of mode. If not, unknown error.

--version
        Display plugin version.

--custommode
        Choose a custom mode.

--list-custommode
        List available custom modes.

--multiple
        Multiple custom mode objects (required by some specific modes)

--pass-manager
        Use a password manager.
Modes Meta:
multi

Modes Available:
discovery
hit-ratio
latency
request
response

[xxxcdn]# /usr/lib/centreon/plugins//centreon-plugins/centreon_plugins.pl --plugin=cloud::azure::network::cdn::plugin --custommode='api' --mode='discovery' --subscription='xxx' --tenant='xxx' --client-id='xxx' --client-secret='' --resource-group='xxx'
{"end_time":1621344000,"start_time":1621344000,"duration":0,"discovered_items":1,"results":[{"location":"global","sku":[{"value":"Standard_Microsoft","key":"name"}],"name":"xxx","resourceGroup":"xxx","type":"microsoft.cdn/profiles","id":"/subscriptions/xxx/resourceGroups/xxx/providers/microsoft.cdn/profiles/xxx","tags":[]}]}
[xxxcdn]# /usr/lib/centreon/plugins//centreon-plugins/centreon_plugins.pl --plugin=cloud::azure::network::cdn::plugin --custommode='api' --mode='hit-ratio' --subscription='xxx' --tenant='xxx' --client-id='xxx' --client-secret='' --resource-group='xxx' --resource='xxx'
OK: Instance 'xxx' Statistic 'average' Metrics Byte Hit Ratio: 95.27% | 'xxx~average#cdn.byte.hit.percentage'=95.27%;;;0;100

[xxxcdn]# /usr/lib/centreon/plugins//centreon-plugins/centreon_plugins.pl --plugin=cloud::azure::network::cdn::plugin --custommode='api' --mode='latency' --subscription='xxx' --tenant='xxx' --client-id='xxx' --client-secret='***' --resource-group='xxx' --resource='xxx'
OK: Instance 'xxx' Statistic 'average' Metrics Total Latency: 1428.45ms | 'xxx~average#cdn.latency.total.milliseconds'=1428.45ms;;;0;

[xxxcdn]# /usr/lib/centreon/plugins//centreon-plugins/centreon_plugins.pl --plugin=cloud::azure::network::cdn::plugin --custommode='api' --mode='request' --subscription='xxx' --tenant='xxx' --client-id='xxx' --client-secret='***' --resource-group='xxx' --resource='xxx'
OK: Instance 'xxx' Statistic 'count' Metrics Request count: 118.00 | 'xxx~count#cdn.request.count'=118.00;;;0;

[xxxcdn]# /usr/lib/centreon/plugins//centreon-plugins/centreon_plugins.pl --plugin=cloud::azure::network::cdn::plugin --custommode='api' --mode='response' --subscription='xxx' --tenant='xxx' --client-id='xxx' --client-secret='***' --resource-group='xxx' --resource='xxx'
OK: Instance 'xxx' Statistic 'average' Metrics Response Size: 1092832.38Bytes | 'xxx~average#cdn.response.size'=1092832.38Bytes;;;0;
2021-05-18 19:25:39 +02:00
itoussies fb442bb775
Update storage.pm () 2021-05-18 17:51:10 +02:00
itoussies 3ea61efaad
add(plugin): Azure Application Insights () 2021-05-17 20:18:38 +02:00
qgarnier 9125d889e4
enh(core): add filter-perfdata-adv option () 2021-05-17 10:15:53 +02:00
qgarnier 1e5ca98a62
enh(bind9/web): indent/typo () 2021-05-17 09:07:05 +02:00
Benoit Poulet c1e15de68b
enh(bind9/web): add counters, and some rewrites () 2021-05-17 08:59:03 +02:00
itoussies 250e391136
Deleting 'health' mode reference in plugin.pm () 2021-05-12 13:37:51 +02:00
matoy 37bf9b7f7d
Update memory.pm ()
removal of one extra quote in example (2nd warning-app-memory)
2021-05-12 08:09:48 +02:00
matoy 1862e1099d
Update vaultcapacity.pm ()
missing "-percentage" in examples.
2021-05-12 08:08:59 +02:00
qgarnier 5fd79cd307
fix(mongodb): collection-statistics mode - filter on collection only () 2021-05-11 16:56:53 +02:00
qgarnier bbcb316b4e
enh(printers/standard/snmp): add endian option for printers-errors + refactoring of cover-status mode () 2021-05-11 16:17:40 +02:00
qgarnier af42d59713
fix(centreon/local): metaservice mode - set default value for metric name () 2021-05-11 09:09:48 +02:00
qgarnier f6301dd88b
enh(paloalto/snmp): mode sessions - add filter for vsys name () 2021-05-11 08:46:51 +02:00
qgarnier 0351c979e1
del(kayako): remove plugin () 2021-05-07 16:13:57 +02:00
qgarnier 23fd642b39
fix(printers/standard): markersupply mode - illegal division () 2021-05-07 15:37:32 +02:00
qgarnier 4c643145e1
add(plugin): ubiquiti unifi snmp () 2021-05-07 14:30:07 +02:00
qgarnier 0e46dcdfef
harden(core/options): use package Pod::Simple::Search than legacy Pod::Find () 2021-05-07 10:33:52 +02:00
qgarnier bd06401e7d
enh(protocol/x509): certificate mode - add default value when some attributes missing () 2021-05-06 17:14:05 +02:00
itoussies a7cd8142da
add(plugin): Azure Database for MySQL ()
* add(plugin): Azure Database for MySQL

* - remove extra tab

* Default value fix

Co-authored-by: Simon Bomm <sbomm@centreon.com>
2021-05-06 14:24:00 +02:00
garnier-quentin bf9b9566e5 enh(doc): update changelog 2021-05-06 11:30:18 +02:00
qgarnier 9cb9cb02ef
enh(protocol/snmp): collection mode - add sampling system () 2021-05-06 11:02:44 +02:00
Thibault S a2cce9b7a0
add(plugin): Azure App Service Plan () 2021-05-05 22:17:36 +02:00
itoussies 1353ccfd3b
add(plugin): Azure Management ApiManagement () 2021-05-05 21:50:21 +02:00
Thibault S 6dda5bfe0d
add(plugin): Azure Cosmos DB account () 2021-05-05 21:46:52 +02:00
Thibault S bea0aca336
fix(plugin): SignalR help fixes () 2021-05-05 21:39:43 +02:00
garnier-quentin c960e92fc7 enh(protocol/snmp): collection mode - update todo 2021-05-04 16:04:48 +02:00
qgarnier c3d39c5a30
enh(protocol/snmp): collection mode - add constants, add custom methods () 2021-05-04 15:18:27 +02:00
qgarnier 9f99d856da
enh(linux/local): add ssh check-plugin mode () 2021-05-04 11:13:25 +02:00
qgarnier 9a8e52feea
add(plugin): cisco wap snmp () 2021-04-30 14:06:55 +02:00
qgarnier 7ef7ed6177
enh(equallogic/snmp): add storage extra informations () 2021-04-30 11:37:05 +02:00
qgarnier 1f930de09e
fix(cisco/ssms): licenses mode - illegal division by zero ()
Fix 
2021-04-30 10:22:07 +02:00
qgarnier 7feb4d4dcd
enh(ntp): add epoch support time () 2021-04-30 10:06:53 +02:00
qgarnier 995c9fee9a
fix(veeam): jobs mode - unknown jobs type ()
Fix 
2021-04-30 09:13:53 +02:00
Thibault S 3152331e6c
fix(plugin): azure app gateway - small typo () 2021-04-30 08:54:21 +02:00
qgarnier 812f195d56
fix(plugin): commvault commserve rest api - destClientName attribute not always present ()
Fix 
2021-04-30 08:53:44 +02:00
qgarnier 7e308b0248
enh(protocol/x509): add ipv6 support for subjectAltNames () 2021-04-29 15:26:46 +02:00
qgarnier 2512ad1d8b
enh(pacemaker): crm mode default threshold update () 2021-04-29 12:32:02 +02:00
qgarnier 667dd3bec8
break(pacemaker): refactoring crm mode () 2021-04-29 12:24:38 +02:00
jaltmeyer 98fc713cb4
fix(clamav): delimiter typo which break the plugin () 2021-04-29 11:38:49 +02:00