Export kubelet cadvisor metric to external storage [closed] - go

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 10 days ago.
Improve this question
I am new to the Kubernetes echo system. I have a use case need to pull Kubelet binary version of the Cadvisor metrics data into external storage like S3, Bigquery, or ABS in Azure. Our use case wants to keep it as long-term storage and not enable the Prometheus service in the cloud provider. Is there any way to do it? Thanks!
Try standalone Cadvisor to output the metrics. However, our use case needs the binary version of Cadvisor in Kubelet.
For example, instead of curl the api server
kubectl get --raw "/api/v1/nodes/<node-name>/proxy/metrics/cadvisor"
I would like to know if the metric point can be published passively into S3 bucket.

if you want just one pod info:
You can send a proxied request to the stats summary API via the Kubernetes API server.
/api/v1/nodes/minikube/proxy/stats/summary
if you want all pod info:
use heapster

Related

Differences between Openstack and Cloudera [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I can't clarify what are the differences between OpenStack and Cloudera.
As I understood, both are software you can install in your own cluster to manage it. But I guess that there are several differences between both, and... can they work together?
Can you give me further information about this? How could I use both?
Openstack is an open source cloud computing framework which is deployed to have virtualization technology in your server and create identical cloud services that other cloud service providers are providing like Amazon, Rackspace and many more.
Instances in Openstack are virtual machines which can be used for services as Amazon is providing to the world by giving computation services. We can even deploy hadoop provided by Cloudera in a virtual cluster created in Openstack.
Using Openstack is like owning a Amazon cloud but free of service.
Cloudera is a US-based company which provides modified, improved and easily deployable apache hadoop. The company is mainly focused on easing businesses to deploy hadoop according to the business needs. The company provides support for their product and provides trainings.
lets say it like this
Openstack is a framework for creating cluster that supports Cloudera's hadoop to be deployed.
OpenStack is an open platform for cloud computing (IaaS).The universe of applications running on an OpenStack backend is ever-expanding.
Cloudera provides Apache-Hadoop based software. It is used for big data.
Both can work together, you can deploy your cloudera cluster with sahara plugin

Good System monitoring tool with AWS Auto-Scaling Service [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am finding a good System monitoring tool using with AWS Auto scaling service. What i need is when My new instance is launched the monitoring Agent should be registered itself automatically to the Monitoring server. I have tried nagios, sensu for testing but there is no more facility i have found that provides agent to be auto register on monitoring server. There are other couple of suggestions like HypricHQ, OpenNMS but I failed to find that flexibility. Is there any other tool which provides that facility?
Zabbix uses an active agent capable of autoregistering whithin zabbix server, other systems that use the same phylosophy may be capable of the same. But you have to find a way to remove stale downscaled servers
In traditional server centric monitoring systems an external script should be used to get from aws api the server list and perhaps roles of these servers via tags like the one in shinken
There's a way to get in sync monitoring servers each time you scale or downscale. Autoscaling in amazon can post SNS notifications when it launch or destroy machines, you can create a topic in SNS and assing the autoscaling notifications and put a HTML endpoint able to "refresh" the monitoring server hosts lists.
After some R&D on this topic, i go with CloudWatch service provided by AWS. What I have done is made my own monitoring program which fetch data from AWS CloudWatch.

Amazon version of Rackspace's cloud sites? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I was wondering if any of you know an Amazon version of cloud sites from rackspace. I know they have services similar to cloud servers and files but not this?
Basically, I'm looking for a scalable web server managed by them, *** but (this is what cloud sites can't do) I want to still be able to do things in the backend and install other apps etc.. (like my own server)?
thanks
Amazon does not offer any managed hosting services. What they provide is infrastructure-as-a-service, the barebones level services for building on top of. They offer no management services. This stuff is meant for low level developers / system administrators to build the higher level systems on, not your average web hosting customer.
Amazon's new Elastic Beanstalk offers something closer to Rackspace Cloud Sites, but is currently limited to Java sites.
I have a new Platform as a Service (SaaS) in the works to offer multiple languages/frameworks on top of AWS to the general public. Check it out...
http://www.mojoengine.com

PCI compliant in the cloud [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
The requirements for PCI standards include installing a firewall, restrict physical access to servers, using and regularly updating antivirus and malware software etc as outlined here
If you host your application in the cloud , how can you ensure that you meet these PCI requirements
AWS is PCI DSS level 1 compliant. See: http://aws.typepad.com/aws/2010/12/aws-achieves-pci-dss-20-validated-service-provider-status.html
The easiest way is to use a 3rd party payment company. They can handle all the transactions for you in a secure manner, without you ever having to know any details.
The best way to ensure you are PCI complaint is to look for cloud infrastructure providers that provision "private cloud" infrastructures. Check and see if the cloud resource pools are logically divided, physically divided and what isolation levels exist.
There are several good private cloud providers out there, but each have different ways of providing isolated instances. Quite often you will see enterprise clouds as VMware vSphere 4 installations.

Switching to a VPS [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
Well, I know absolutely nothing about the subject, so I really need help.
I currently have a website running on google app-engine (Java) and I can't get it to what I want because of app engine's limitations (no full text search mainly). The traffic is low, never reached 15% of the free quota (around 1500 daily pageviews).
I also have 3 sites in drupal hosted in a shared hosting service, and this is giving me problems, because the server speed is awful. The sites are VERY low trafic, but load times are bad, and I might need to add more sites for some clients, so this will only get worse.
So, i'm planning to move all that to VPS. The question is, can I have 2 http servers running in the same VPS? because I will need Apache-php-drupal server and a java server (tomcat?).
I have really no idea on this, so any tip will be very helpful to me.
Thanks!
Yes you can. Your httpd and tomcat will be running on different ports on the same server
Some of the choices you have are
Forward a virtual directory of your httpd to the tomcat server (if you use one domain name)
Use URL based rules to forward the requests from the java app domain to the tomcat server

Resources