我是GCP-Storage上的新用户。我已向EMEA(地区)下载大量费用,但我的服务(API)仅适用于美洲。Google Cloud Storage - 下载EMEA
问: 会有人请告知如何设置为Stackdriver或其他工具,以正确地监视在CGP出存储?
非常感谢, 阿德里亚诺
我是GCP-Storage上的新用户。我已向EMEA(地区)下载大量费用,但我的服务(API)仅适用于美洲。Google Cloud Storage - 下载EMEA
问: 会有人请告知如何设置为Stackdriver或其他工具,以正确地监视在CGP出存储?
非常感谢, 阿德里亚诺
为Stackdriver目前不是为了这个,我认为最好的工具。你应该设置一个预算和警报。只需在菜单billing
,然后budget & alerts
。 UI应该是不言自明的。
这是最重要的部分!只有在那里设置的预算可以绝对安全,如果有人试图毁了你/从你的实例发送垃圾邮件等。
Stackdriver与计费系统的整合目前相当薄弱,可能是因为它是一种外部技术获得性。这里是你可以做什么:
如果您创建一个图表,设置resource type
到Pub/Sub Topic
您可以选择Costs of Operations
这表明你的生活费用(但不能在其上创建警报)。
GCE指标包括出站和入站流量,因此也要为此创建图表。
在警报部分,您可以添加警报,以便在您的小时出口超过您可以定义的阈值时通知您 - 或突然以通常不会增加的方式增加。请注意,可能很难避免误报。尝试找出实例的最大吞吐量,计算需要提醒的速度,并根据该值设置这些提醒。
如果您发现流量突然持续高峰,请检查日志。根据您的防火墙配置打开的端口,您可能会在Web服务器或sshd日志中找到原因。 (哦是的:进入网络设置并禁用所有不需要的端口)。
如果这没有帮助,您将不得不离开谷歌和ssh到机器中。我以前用过的工具很容易就是nethogs。
$ sudo apt-get install nethogs
[...]
The following NEW packages will be installed:
nethogs
[...[
Setting up nethogs (0.8.1-0.3) ...
$ sudo nethogs
TOTAL 2.873 1.829 KB/sec
NetHogs version 0.8.1
PID USER PROGRAM DEV SENT RECEIVED
1975 root /opt/google-fluentd/embedded/bin/ruby ens4 0.480 0.999 KB/sec
23054 root /usr/bin/python ens4 0.021 0.412 KB/sec
[...]
这会告诉你这个过程,然后,好吧 - 这取决于它是什么。
请注意,有一种可能性是您被黑客入侵并且服务器被用于垃圾邮件或色情分发或任何其他内容。在这种情况下,可能(或实际上预计)服务器上的工具已被修补/替换以隐藏入侵。如果服务器的内部数据与Google工具不匹配,请搜索rootkit detection
。如果您无法确定地排除这种可能性,请不要尝试删除Rootkit。关闭服务器,从头开始创建新的服务器,如果不可避免,请将旧磁盘挂载为另一个干净实例中的只读分区,以便极其谨慎地提取数据。
非常感谢马修。非常有用和高质量的信息。 – Adriano