访问监视仪表板
GitHub Enterprise Server 中基于 Web 的监视仪表板可以显示关于 GitHub Enterprise Server 设备的历史数据,例如 CPU 和内存使用情况、应用程序和身份验证响应时间以及整体系统健康状况。
访问监视仪表板
-
In the upper-right corner of any page, click .
-
在左侧边栏中,单击 管理控制台。
-
在页面顶部,单击 Monitor。
排查设备上的常见资源分配问题
注:由于通过持续集成 (CI) 或构建服务器定期轮询 您的 GitHub Enterprise Server 实例 会引发拒绝服务攻击,从而导致问题的出现,因此,建议使用 web 挂钩推送更新。 更多信息请参阅“关于 web 挂钩”。
使用监视仪表板实时了解设备资源健康状况并确定如何解决高利用率问题。
问题 | 可能原因 | 建议 |
---|---|---|
CPU 利用率高 | 在同一主机上运行的其他服务或程序争用 VM | 如有可能,请将其他服务或程序重新配置为占用较少的 CPU 资源。 要增加 VM 的总 CPU 资源,请参阅“增加 CPU 或内存资源”。 |
内存使用量高 | 在同一主机上运行的其他服务或程序争用 VM | 如有可能,请将其他服务或程序重新配置为占用较少内存。 要增加 VM 上可用的总内存大小,请参阅“增加 CPU 或内存资源”。 |
可用磁盘空间小 | 较大的二进制或日志文件占用磁盘空间 | 如有可能,请在独立服务器上托管较大的二进制文件,并压缩或存档日志文件。 如有必要,请按“增加存储容量”中的步骤操作,为您的平台增加 VM 的磁盘空间。 |
响应时间较正常时间长 | 通常是上述问题之一造成的 | 确定并解决根本问题。 如果响应时间仍较长,请联系 GitHub Enterprise 支持 或 GitHub 高级支持。 |
错误率提高 | 软件问题 | 联系 GitHub Enterprise 支持 或 GitHub 高级支持 并附上支持包。 更多信息请参阅“向 GitHub Enterprise Support 提供数据”。 |