fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. #include <sstream>
  5. #include <random>
  6. using namespace std;
  7.  
  8. int main() {
  9. std::stringstream prom_host;
  10. std::vector<std::string> prom_keys = {"metrics", "prom", "stack", "kube", "pr", "prometheus"};
  11. for (auto i = prom_keys.size(); i --> 0;) {
  12. std::shuffle(prom_keys.begin(), prom_keys.end(), std::random_device());
  13. prom_host << prom_keys.front() << "-";
  14. prom_keys.erase(prom_keys.begin());
  15. }
  16.  
  17. std::cout << prom_host.str() << "stack:9090" << std::endl;
  18. return 0;
  19. }
Success #stdin #stdout 0.01s 5440KB
stdin
Standard input is empty
stdout
prom-pr-stack-prometheus-kube-metrics-stack:9090