|
1 | 1 | format_version: "3.0.2" |
2 | 2 | name: prometheus_input |
3 | 3 | title: "Prometheus Input" |
4 | | -version: "0.8.0" |
| 4 | +version: "0.9.0" |
5 | 5 | description: "Collects metrics from Prometheus exporter." |
6 | 6 | type: input |
7 | 7 | categories: |
@@ -70,11 +70,37 @@ policy_templates: |
70 | 70 | required: false |
71 | 71 | show_user: false |
72 | 72 | default: [] |
73 | | - - name: ssl.certificate_authorities |
74 | | - type: text |
75 | | - title: SSL Certificate Authorities |
76 | | - description: SSL Certificate Authorities. See [documentation](https://www.elastic.co/guide/en/beats/metricbeat/current/configuration-ssl.html#client-certificate-authorities) for details. |
77 | | - multi: true |
| 73 | + - name: ssl |
| 74 | + type: yaml |
| 75 | + title: SSL Configuration |
| 76 | + default: | |
| 77 | + # certificate_authorities: | |
| 78 | + # -----BEGIN CERTIFICATE----- |
| 79 | + # MIID+jCCAuKgAwIBAgIGAJJMzlxLMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNVBAYT |
| 80 | + # AlVTMQwwCgYDVQQKEwNJQk0xFjAUBgNVBAsTDURlZmF1bHROb2RlMDExFjAUBgNV |
| 81 | + # BAsTDURlZmF1bHRDZWxsMDExGTAXBgNVBAsTEFJvb3QgQ2VydGlmaWNhdGUxEjAQ |
| 82 | + # BgNVBAMTCWxvY2FsaG9zdDAeFw0yMTEyMTQyMjA3MTZaFw0yMjEyMTQyMjA3MTZa |
| 83 | + # MF8xCzAJBgNVBAYTAlVTMQwwCgYDVQQKEwNJQk0xFjAUBgNVBAsTDURlZmF1bHRO |
| 84 | + # b2RlMDExFjAUBgNVBAsTDURlZmF1bHRDZWxsMDExEjAQBgNVBAMTCWxvY2FsaG9z |
| 85 | + # dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMv5HCsJZIpI5zCy+jXV |
| 86 | + # z6lmzNc9UcVSEEHn86h6zT6pxuY90TYeAhlZ9hZ+SCKn4OQ4GoDRZhLPTkYDt+wW |
| 87 | + # CV3NTIy9uCGUSJ6xjCKoxClJmgSQdg5m4HzwfY4ofoEZ5iZQ0Zmt62jGRWc0zuxj |
| 88 | + # hegnM+eO2reBJYu6Ypa9RPJdYJsmn1RNnC74IDY8Y95qn+WZj//UALCpYfX41hko |
| 89 | + # i7TWD9GKQO8SBmAxhjCDifOxVBokoxYrNdzESl0LXvnzEadeZTd9BfUtTaBHhx6t |
| 90 | + # njqqCPrbTY+3jAbZFd4RiERPnhLVKMytw5ot506BhPrUtpr2lusbN5svNXjuLeea |
| 91 | + # MMUCAwEAAaOBoDCBnTATBgNVHSMEDDAKgAhOatpLwvJFqjAdBgNVHSUEFjAUBggr |
| 92 | + # BgEFBQcDAQYIKwYBBQUHAwIwVAYDVR0RBE0wS4E+UHJvZmlsZVVVSUQ6QXBwU3J2 |
| 93 | + # MDEtQkFTRS05MDkzMzJjMC1iNmFiLTQ2OTMtYWI5NC01Mjc1ZDI1MmFmNDiCCWxv |
| 94 | + # Y2FsaG9zdDARBgNVHQ4ECgQITzqhA5sO8O4wDQYJKoZIhvcNAQELBQADggEBAKR0 |
| 95 | + # gY/BM69S6BDyWp5dxcpmZ9FS783FBbdUXjVtTkQno+oYURDrhCdsfTLYtqUlP4J4 |
| 96 | + # CHoskP+MwJjRIoKhPVQMv14Q4VC2J9coYXnePhFjE+6MaZbTjq9WaekGrpKkMaQA |
| 97 | + # iQt5b67jo7y63CZKIo9yBvs7sxODQzDn3wZwyux2vPegXSaTHR/rop/s/mPk3YTS |
| 98 | + # hQprs/IVtPoWU4/TsDN3gIlrAYGbcs29CAt5q9MfzkMmKsuDkTZD0ry42VjxjAmk |
| 99 | + # xw23l/k8RoD1wRWaDVbgpjwSzt+kl+vJE/ip2w3h69eEZ9wbo6scRO5lCO2JM4Pr |
| 100 | + # 7RhLQyWn2u00L7/9Omw= |
| 101 | + # -----END CERTIFICATE----- |
| 102 | + description: i.e. certificate_authorities, supported_protocols, verification_mode, key, passphrase etc. |
| 103 | + multi: false |
78 | 104 | required: false |
79 | 105 | show_user: false |
80 | 106 | - name: username |
@@ -113,6 +139,14 @@ policy_templates: |
113 | 139 | multi: false |
114 | 140 | required: false |
115 | 141 | show_user: true |
| 142 | + - name: bearer_token_file |
| 143 | + type: text |
| 144 | + title: 'HTTP config options: bearer_token_file' |
| 145 | + description: If defined, the contents of the file will be read once at initialization and then the value will be used in an HTTP Authorization header. |
| 146 | + multi: false |
| 147 | + secret: false |
| 148 | + required: false |
| 149 | + show_user: false |
116 | 150 | - name: processors |
117 | 151 | type: yaml |
118 | 152 | title: Processors |
|
0 commit comments