Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BeyondXinXin/nixvis
/ functions
Functions
159 in github.com/BeyondXinXin/nixvis
⨍
Functions
159
◇
Types & classes
30
↓ 1 callers
Function
initConfig
(genConfig bool)
internal/util/app_cli.go:69
↓ 1 callers
Function
initDirs
initDirs 初始化目录
internal/util/app_cli.go:87
↓ 1 callers
Function
initGeoMap
()
internal/web/assets/static/js/maps.js:26
↓ 1 callers
Function
initRepository
初始化数据
cmd/nixvis/main.go:62
↓ 1 callers
Function
initScan
初始扫描
cmd/nixvis/main.go:79
↓ 1 callers
Function
initSites
()
internal/web/assets/static/js/main.js:60
↓ 1 callers
Function
isInternalDomain
(domain, internalDomain string)
internal/stats/referer_stats.go:163
↓ 1 callers
Function
isPrivateIP
是否是内网 IP
internal/netparser/ip_geo.go:168
↓ 1 callers
Method
loadState
loadState 加载上次扫描状态
internal/storage/log_parser.go:64
↓ 1 callers
Function
parseIPRegion
(region string)
internal/netparser/ip_geo.go:125
↓ 1 callers
Method
parseLogLines
parseLogLines 解析日志行并返回解析的记录数
internal/storage/log_parser.go:257
↓ 1 callers
Method
parseNginxLogLine
parseNginxLogLine 解析单行Nginx日志
internal/storage/log_parser.go:305
↓ 1 callers
Function
queryIPLocation
查询 IP 地理位置
internal/netparser/ip_geo.go:109
↓ 1 callers
Method
queryRefererStats
(query StatsQuery, startUnix, endUnix int64, limit int)
internal/stats/referer_stats.go:24
↓ 1 callers
Method
registerDefaultManagers
registerDefaultManagers 注册默认的统计管理器
internal/stats/stats.go:56
↓ 1 callers
Function
renderChinaMap
(geoData)
internal/web/assets/static/js/maps.js:69
↓ 1 callers
Function
renderLogsTable
(logs)
internal/web/assets/static/js/logs.js:243
↓ 1 callers
Function
renderWorldMap
(geoData)
internal/web/assets/static/js/maps.js:126
↓ 1 callers
Function
runPeriodicTaskScheduler
runPeriodicTaskScheduler 运行周期性任务
cmd/nixvis/main.go:164
↓ 1 callers
Function
setupCORS
setupCORS 配置跨域中间件
cmd/nixvis/main.go:103
↓ 1 callers
Function
showVersion
showVersion 显示版本信息
internal/util/app_cli.go:64
↓ 1 callers
Function
splitRegion
解析 ip2region
internal/netparser/ip_geo.go:156
↓ 1 callers
Function
startHTTPServer
启动HTTP服务器
cmd/nixvis/main.go:85
↓ 1 callers
Function
startPeriodicTaskScheduler
启动维护任务
cmd/nixvis/main.go:140
↓ 1 callers
Method
statsByTimePointsForWebsite
statsByTimePointsForWebsite 根据多个时间点批量查询统计数据
internal/stats/timeseries_stats.go:66
↓ 1 callers
Method
statsByTimeRangeForWebsite
StatsByTimePoints 直接使用 db.Query() 方法查询数据库获取指定时间点的统计数据
internal/stats/overall_stats.go:57
↓ 1 callers
Function
translateCountryName
translateCountryName 将英文国家名翻译为中文,中文名直接返回
internal/netparser/ip_geo.go:176
↓ 1 callers
Function
updateBrowserTable
(data)
internal/web/assets/static/js/ranking.js:7
↓ 1 callers
Function
updateChartWebsiteIdAndRange
(websiteId, newRange)
internal/web/assets/static/js/charts.js:23
↓ 1 callers
Function
updateDeviceTable
(data)
internal/web/assets/static/js/ranking.js:17
↓ 1 callers
Method
updateFileState
updateFileState 更新文件状态
internal/storage/log_parser.go:202
↓ 1 callers
Function
updateGeoMapWebsiteIdAndRange
(websiteId, newRange)
internal/web/assets/static/js/maps.js:19
↓ 1 callers
Function
updateGeoRankingTable
(data)
internal/web/assets/static/js/maps.js:172
↓ 1 callers
Function
updateOsTable
(data)
internal/web/assets/static/js/ranking.js:12
↓ 1 callers
Function
updateOverallStats
(overall)
internal/web/assets/static/js/main.js:123
↓ 1 callers
Method
updateState
updateState 更新并保存状态
internal/storage/log_parser.go:85
↓ 1 callers
Function
updateUrlRankingTable
(data)
internal/web/assets/static/js/ranking.js:22
↓ 1 callers
Function
updaterefererRankingTable
(data)
internal/web/assets/static/js/ranking.js:2
↓ 1 callers
Function
validateConfig
validateConfig 验证配置文件是否完整有效
internal/util/app_cli.go:148
↓ 1 callers
Function
writeDefaultConfig
writeDefaultConfig 写入默认配置
internal/util/app_cli.go:103
Method
CleanOldLogs
CleanOldLogs 清理45天前的日志数据
internal/storage/repository.go:129
Function
CloseIPGeoLocation
CloseIPGeoLocation 关闭查询服务(可选,但推荐在程序退出时调用)
internal/netparser/ip_geo.go:74
Method
GetType
GetType 实现 StatsResult 接口
internal/stats/logs.go:42
Method
GetType
TimeSeriesStats 实现 StatsResult 接口
internal/stats/timeseries_stats.go:25
Method
GetType
()
internal/stats/client_stats.go:19
Method
GetType
()
internal/stats/stats.go:16
Method
GetType
OverallStats 实现 StatsResult 接口
internal/stats/overall_stats.go:18
Method
Query
Query 实现 StatsManager 接口
internal/stats/logs.go:59
Method
Query
实现 StatsManager 接口
internal/stats/timeseries_stats.go:41
Method
Query
实现 StatsManager 接口
internal/stats/client_stats.go:71
Method
Query
实现 StatsManager 接口
internal/stats/overall_stats.go:34
Function
formatDate
(date)
internal/web/assets/static/js/utils.js:1
Function
handleDateRangeChange
()
internal/web/assets/static/js/main.js:83
Function
handleWebsiteSelected
(websiteId)
internal/web/assets/static/js/main.js:72
Function
initApp
()
internal/web/assets/static/js/logs.js:41
Function
initApp
()
internal/web/assets/static/js/main.js:47
Function
initWebsiteSelector
(selector, onWebsiteSelected)
internal/web/assets/static/js/sites.js:6
Function
main
()
cmd/nixvis/main.go:23
Function
toggleTheme
()
internal/web/assets/static/js/theme.js:24
← previous
101–159 of 159, ranked by callers