11name : Varnish
2+ fleet_configurable : true
23files :
34 - name : varnish.yaml
45 options :
89 - template : instances
910 options :
1011 - name : varnishstat
12+ fleet_configurable : true
1113 required : true
1214 description : |
1315 The full path to the varnishstat binary and can contain additional arguments.
2931 Version 4.1.7 has been released and includes a fix for this.
3032 Using the exclusion blob with a broken version silences the integration.
3133 However, you can still use the inclusion blob with those versions.
34+ fleet_configurable : true
3235 value :
3336 type : array
3437 items :
3942 description : |
4043 The name used in the varnishstat command for the
4144 -n argument which will add a name:<INSTANCE_NAME> tag to all metrics.
45+ fleet_configurable : true
4246 value :
4347 type : string
4448 example : <INSTANCE_NAME>
@@ -50,26 +54,30 @@ files:
5054 in order to support service discovery.
5155
5256 The service check is tagged by backend.
57+ fleet_configurable : true
5358 value :
5459 type : string
5560 example : /usr/bin/varnishadm
5661 display_default : null
5762 - name : secretfile
5863 description : The path to the varnish secretfile used in the varnishadm command, if enabled.
64+ fleet_configurable : true
5965 value :
6066 type : string
6167 example : /etc/varnish/secret
6268 - name : daemon_host
6369 description : |
6470 The parameters for specifying the host to connect to varnishadm.
6571 Used in version 4.1.0 and above.
72+ fleet_configurable : true
6673 value :
6774 type : string
6875 example : localhost
6976 - name : daemon_port
7077 description : |
7178 The parameters for specifying the port to connect to varnishadm.
7279 Used in version 4.1.0 and above.
80+ fleet_configurable : true
7381 value :
7482 type : integer
7583 example : 6082
0 commit comments