Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

需求:agent提交信息时[服务器名称]使用agent的HOSTNAME #909

Open
2 tasks done
jin-gubang opened this issue Dec 24, 2024 · 6 comments
Open
2 tasks done

Comments

@jin-gubang
Copy link

运行环境

debian 11

Nezha 版本

1.4.2

描述问题

这是一个需求:
1.目前,[服务器名称]是随机字符串;
2.希望agent提交信息时[服务器名称]使用agent的HOSTNAME
3.如果出现HOSTNAME重复的情况,name后面加个(N)可以解决;

复现步骤

附加信息

验证

  • 我确认这是一个 nezha (哪吒面板) 的问题。
  • 我已经搜索了 Issues,并确认该问题之前没有被反馈过。
@uubulb
Copy link
Contributor

uubulb commented Dec 24, 2024

出于什么原因需要用 hostname 呢

@jin-gubang
Copy link
Author

出于什么原因需要用 hostname 呢

1.有些用户,比如我,喜欢hostname设定为有一定含义的;这样在哪吒的服务端就不需要重新编辑名称了;而且会比较规规矩矩的;
2.有些用户,不太在意主机名,但是厂商有些也会给默认的主机名,通常是时间戳类型的hostname;
3.目前哪吒的[服务器名称]是随机字符串;上方两个方式的hostname,都优于随机字符串;

@uubulb
Copy link
Contributor

uubulb commented Dec 25, 2024

这不在意的应该还是占多数

@jin-gubang
Copy link
Author

这不在意的应该还是占多数

1.一般的类似的产品,都会在客户端运行时有一个device_name的参数进行自定义;
2.如果有机会,可以这么考虑,增加一个NZ_CLIENT_DEVICENAME={random}的参数;
2.1.不传参数,默认值为{random},就是现在的效果
2.2.{hostname}
2.3.{datetime}
2.4.任意自定义
3.这个需求不是必须的,如果有机会的话,可以考虑一下

@Paper-Dragon
Copy link

同样需要这个功能

@ihipop
Copy link

ihipop commented Jan 3, 2025

这不在意的应该还是占多数

1.一般的类似的产品,都会在客户端运行时有一个device_name的参数进行自定义; 2.如果有机会,可以这么考虑,增加一个NZ_CLIENT_DEVICENAME={random}的参数; 2.1.不传参数,默认值为{random},就是现在的效果 2.2.{hostname} 2.3.{datetime} 2.4.任意自定义 3.这个需求不是必须的,如果有机会的话,可以考虑一下

和 V0 一样先新建机器,编辑好名字, 然后然后拷贝针对这个机器的安装命令执行就行了,其实原来的设计方式是比较通用的.
手工去改命令行的参数反而麻烦的. Related

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants