Public repo to distribute scripts and config's
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

44 lines
1.5 KiB

  1. proxy {
  2. agent.port = 50440
  3. tls {
  4. certChainFilePath = "testing/certs/server1.pem" // Server certificate chain file path
  5. privateKeyFilePath = "testing/certs/server1.key" // Server private key file path
  6. trustCertCollectionFilePath = "testing/certs/ca.pem" // Trust certificate collection file path
  7. }
  8. }
  9. agent {
  10. // Only trustCertCollectionFilePath is required on the client with TLS (with mutual authentication)
  11. tls {
  12. overrideAuthority = "foo.test.google.fr" // Override authority (for testing only)
  13. certChainFilePath = "testing/certs/client.pem" // Client certificate chain file path
  14. privateKeyFilePath = "testing/certs/client.key" // Client private key file path
  15. trustCertCollectionFilePath = "testing/certs/ca.pem" // Trust certificate collection file path
  16. }
  17. metrics {
  18. standardExportsEnabled = true // Include standard export metrics
  19. memoryPoolsExportsEnabled = true // Include JVM memory pool metrics
  20. garbageCollectorExportsEnabled = true // Include JVM garbage collector metrics
  21. threadExportsEnabled = true // Include JVM thread metrics
  22. classLoadingExportsEnabled = true // Include JVM class loading metrics
  23. versionInfoExportsEnabled = true // Include JVM version info metrics
  24. }
  25. pathConfigs: [
  26. {
  27. name: "App1 metrics"
  28. path: app1_metrics
  29. url: "http://167.99.43.82:9100/metrics"
  30. },
  31. {
  32. name: "App2 metrics"
  33. path: app2_metrics
  34. url: "http://188.165.233.148:9100/metrics"
  35. },
  36. ]
  37. }