Compare commits
2 Commits
28482d201d
...
a417edcfed
Author | SHA1 | Date | |
---|---|---|---|
a417edcfed | |||
77d8153b43 |
@ -1,5 +1,5 @@
|
|||||||
package zabbixagent
|
package zabbixagent
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PluginName = "OnvifAgent"
|
PluginName = "ONVIF"
|
||||||
)
|
)
|
||||||
|
@ -76,9 +76,9 @@ func (p *zabbixAgentPlugin) registerMetrics() error {
|
|||||||
h := NewHandler()
|
h := NewHandler()
|
||||||
|
|
||||||
p.metrics = map[metricKey]*metricBinding{
|
p.metrics = map[metricKey]*metricBinding{
|
||||||
"onvif.version": {
|
"onvif.app.version": {
|
||||||
metric: metric.New(
|
metric: metric.New(
|
||||||
"ONVIF app version",
|
"App version",
|
||||||
nil,
|
nil,
|
||||||
false,
|
false,
|
||||||
),
|
),
|
||||||
|
5
main.go
5
main.go
@ -68,8 +68,11 @@ func main() {
|
|||||||
//}()
|
//}()
|
||||||
//
|
//
|
||||||
//select {}
|
//select {}
|
||||||
|
|
||||||
err = zabbixagent.Launch()
|
err = zabbixagent.Launch()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
panic(err)
|
||||||
}
|
}
|
||||||
|
@ -6,4 +6,4 @@ RUN PROFILE=dev CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -o out/app
|
|||||||
|
|
||||||
FROM zabbix/zabbix-agent2:ubuntu-7.0-latest
|
FROM zabbix/zabbix-agent2:ubuntu-7.0-latest
|
||||||
COPY --from=builder /build/out/app /usr/sbin/onvif-agent
|
COPY --from=builder /build/out/app /usr/sbin/onvif-agent
|
||||||
RUN echo "Plugins.Onvif.System.Path=/usr/sbin/onvif-agent" >> /etc/zabbix/zabbix_agent2.d/plugins.d/onvif.conf
|
RUN echo "Plugins.ONVIF.System.Path=/usr/sbin/onvif-agent" >> /etc/zabbix/zabbix_agent2.d/plugins.d/onvif.conf
|
||||||
|
Loading…
x
Reference in New Issue
Block a user