על
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
ceph.df.details[connString,<user>,<apikey>] | |||
שימוש בנתונים והפצה של אשכול בין מאגרים. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של Ceph. |
|
ceph.osd.stats[connString,<user>,<apikey>] | |||
סטטיסטיקות מצטברות ולפי OSD. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של Ceph. |
|
ceph.osd.discovery[connString,<user>,<apikey>] | |||
רשימת OSDs שהתגלו. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של Ceph. |
|
ceph.osd.dump[connString,<user>,<apikey>] | |||
ספי שימוש וסטטוסים של OSDs. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי כניסה של Ceph. |
|
ceph.ping[connString,<user>,<apikey>] | |||
בודק אם ניתן ליצור חיבור ל-Ceph. | 0 - החיבור מנותק (אם מוצגת שגיאה כלשהי כולל בעיות AUTH ותצורה) 1 - החיבור הצליח. |
connString - URI או שם הפעלה. משתמש, סיסמה - אישורי כניסה של Ceph. |
|
ceph.pool.discovery[connString,<user>,<apikey>] | |||
רשימת בריכות שהתגלו. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של Ceph. |
|
ceph.status[connString,<user>,<apikey>] | |||
הסטטוס הכולל של האשכול. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של Ceph. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
docker.container_info[<ID>,<info>] | |||
מידע ברמה נמוכה על קונטיינר. | פלט של קריאת ה-API ContainerInspect מסודרת כ-JSON | ID - מזהה או שם המכולה. מידע - כמות המידע שהוחזר. ערכים נתמכים: קצר (ברירת מחדל) או מלא. |
יש להוסיף את המשתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docker.container_stats[<ID>] | |||
סטטיסטיקות שימוש במשאבי מיכל. | פלט של קריאת ה-API של ContainerStats ואחוז השימוש ב-CPU מסודרים כ-JSON | ** מזהה** - מזהה או שם המכולה. | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docker.containers | |||
רשימת מיכלים. | פלט של קריאת ה-API של ContainerList מסודרת כ-JSON | - | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docker.containers.discovery[<options>] | |||
רשימת מכולות. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | אפשרויות - מציין אם יש לגלות את כל הקונטיינרים הפועלים או רק. ערכים נתמכים: true - החזר את כל המכילים; false - החזר רק קונטיינרים פועלים (ברירת מחדל). |
יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docer.data_usage | |||
מידע על השימוש הנוכחי בנתונים. | פלט של קריאת ה-API SystemDataUsage בסידרה כ-JSON | - | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docer.images | |||
רשימת תמונות. | פלט של קריאת ה-API ImageList בסידרה כ-JSON | - | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docer.images.discovery | |||
רשימת תמונות. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | - | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docer.info | |||
מידע מערכת. | פלט של קריאת ה-API SystemInfo מסודרת כ-JSON | - | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
docer.ping | |||
בדוק אם דמון Docker חי או לא. | 1 - החיבור חי 0 - החיבור נשבר |
- | יש להוסיף את משתמש Agent2 ('zabbix') ל-'docker' קבוצה לקבלת הרשאות מספיקות. אחרת הסימון ייכשל. |
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
ember.get[<uri>,<path>] | |||
Returns the result of the required device. | JSON object | uri - Ember+ device URI. Default: 127.0.0.1:9998 path - OID path to device. Empty by default, returns root collection data. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
memcached.ping[connString,<משתמש>,<סיסמה>] | |||
בדוק אם חיבור פעיל או לא. | 1 - חיבור פעיל 0 - חיבור מנותק (אם מוצגת שגיאה כלשהי כולל AUTH ובעיות תצורה) |
connString - URI או הפעלה שם. | |
memcached.stats[connString,<user>,<password>,<type>] | |||
מקבל את הפלט של פקודת ה-STATS. | JSON - הפלט מסודר כ-JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות ב-Memcached. סוג - סוג סטטיסטיקה שיש להחזיר: פריטים, מידות, לוחות או הגדרות (ריק כברירת מחדל, מחזיר סטטיסטיקה כללית). |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
mongodb.collection.stats[connString,<user>,<סיסמה>,<database>,collection] | |||
מחזיר מגוון סטטיסטיקות אחסון עבור אוסף נתון. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. מסד נתונים - שם מסד הנתונים (ברירת מחדל: admin). אוסף — שם אוסף. |
|
mongodb.collections.discovery[connString,<user>,<password>] | |||
מחזיר רשימה של אוספים שהתגלו. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.collections.usage[connString,<user>,<password>] | |||
מחזיר סטטיסטיקות שימוש עבור אוספים. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.connpool.stats[connString,<user>,<password>] | |||
מחזיר מידע לגבי החיבורים היוצאים הפתוחים ממופע מסד הנתונים הנוכחי לחברים אחרים של קבוצת האשכול המרוסקים או הערכת העתק. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.db.stats[connString,<משתמש>,<סיסמה>,<מסד נתונים>] | |||
מחזיר נתונים סטטיסטיים המשקפים מצב מערכת נתון של מסד נתונים. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. מסד נתונים - מסד נתונים שם (ברירת מחדל: admin). |
|
mongodb.db.discovery[connString,<user>,<password>] | |||
מחזיר רשימה של מסדי נתונים שהתגלו. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.jumbo_chunks.count[connString,<משתמש>,<סיסמה>] | |||
מחזירה ספירה של נתחי ג'מבו. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.oplog.stats[connString,<user>,<password>] | |||
מחזיר סטטוס של ערכת העתק, באמצעות נתונים שנשאלו מה-oplog. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.ping[connString,<משתמש>,<סיסמה>] | |||
בודק אם חיבור פעיל או לא. | 1 - חיבור פעיל 0 - חיבור מנותק (אם מוצגת שגיאה כלשהי כולל בעיות AUTH וקונפיגורציה). |
connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.rs.config[connString,<משתמש>,<סיסמה>] | |||
מחזיר תצורה נוכחית של ערכת העתק. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.rs.status[connString,<user>,<password>] | |||
מחזיר סטטוס ערכת העתק מנקודת המבט של החבר שבו השיטה מופעלת. | JSON object | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.server.status[connString,<user>,<password>] | |||
מחזיר את מצב מסד הנתונים. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
|
mongodb.sh.discovery[connString,<user>,<password>] | |||
מחזיר רשימה של רסיסים שהתגלו המצויים באשכול. | אובייקט JSON | connString - URI או שם הפעלה. משתמש, סיסמה - אישורי התחברות של MongoDB. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
mqtt.get[<broker_url>,topic,<שם משתמש>,<סיסמה>] | |||
נרשם לנושא או לנושאים ספציפיים (עם תווים כלליים) של הברוקר שסופק וממתין לפרסומים. | בהתאם לתוכן הנושא. אם נעשה שימוש בתווים כלליים, מחזיר את תוכן הנושא כ-JSON. |
broker_url - כתובת URL של מתווך MQTT (אם ריק, נעשה שימוש ב-localhost עם יציאה 1883). נושא - נושא MQTT (חובה). תווים כלליים (+,#) נתמכים. שם משתמש,סיסמה - אישורי אימות (אם נדרש) |
יש להגדיר את הפריט כבדיקה פעילה (סוג פריט 'סוכן Zabbix (פעיל)'). ניתן להשתמש באישורי הצפנה של TLS על ידי שמירתם במיקום ברירת מחדל (למשל, ספריית /etc/ssl/certs/ עבור אובונטו). עבור TLS, השתמש בסכימת tls:// . |
Key | |||
---|---|---|---|
Description | Return value | Parameters | Comments |
mssql.availability.group.get[URI,<user>,<password>] | |||
Returns availability groups. | JSON object | URI - MSSQL server URI (the only supported schema is sqlserver://). Embedded credentials will be ignored; user, password - username, password to send to protected MSSQL server. |
Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. |
mssql.custom.query[URI,<user>,<password>,queryName,<args...>] | |||
Returns the result of a custom query. | JSON object | URI - MSSQL server URI (the only supported schema is sqlserver://). Embedded credentials will be ignored; user, password - username, password to send to protected MSSQL server; queryName - name of a custom query configured in Plugins.MSSQL.CustomQueriesDir without the .sql extension;args - one or several comma-separated arguments to pass to a query. |
Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. |
mssql.db.get | |||
Returns all available MSSQL databases. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.job.status.get | |||
Returns the status of jobs. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.last.backup.get | |||
Returns the last backup time for all databases. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.local.db.get | |||
Returns databases that are participating in an Always On availability group and replica (primary or secondary) and are located on the server that the connection was established to. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.mirroring.get | |||
Returns mirroring info. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.nonlocal.db.get | |||
Returns databases that are participating in an Always On availability group and replica (primary or secondary) located on other servers (the database is not local to the SQL Server instance that the connection was established to). | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.perfcounter.get | |||
Returns the performance counters. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.ping | |||
Ping the database. Test if connection is correctly configured. | 1 - alive, 0 - not alive |
Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.quorum.get | |||
Returns the quorum info. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.quorum.members.get | |||
Returns the quorum members. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.replica.get | |||
Returns the replicas. | JSON object | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. | |
mssql.version | |||
Returns the MSSQL version. | String | Supported since Zabbix 6.0.27. For more information see the MSSQL plugin readme. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
mysql.db.discovery[connString,<שם משתמש>,<סיסמה>] | |||
רשימת מסדי נתונים של MySQL. משמש עבור גילוי ברמה נמוכה. | תוצאה של שאילתת SQL "הצג מסדי נתונים" בפורמט LLD JSON. | connString - URI או שם הפעלה. שם משתמש. , סיסמה - אישורי התחברות של MySQL. |
|
mysql.db.size[connString,<שם משתמש>,<סיסמה>,dbName] | |||
גודל מסד נתונים בבתים. | תוצאה של "בחר coalesce(sum(data_length + index_length),0) as size from information_schema.tables where table_schema=?" שאילתת SQL עבור מסד נתונים ספציפי בבתים. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. dbName - שם מסד נתונים. |
|
mysql.get_status_variables[connString,<שם משתמש>,<סיסמה>] | |||
ערכים של משתני סטטוס גלובליים. | תוצאה של שאילתת SQL "הצג מצב גלובלי" בפורמט JSON. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
|
mysql.ping[connString,<שם משתמש>,<סיסמה>] | |||
בדוק אם חיבור פעיל או לא. | 1 - חיבור פעיל 0 - חיבור מנותק (אם מוצגת שגיאה כלשהי כולל בעיות AUTH וקונפיגורציה). |
connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
|
mysql.replication.discovery[connString,<שם משתמש>,<סיסמה>] | |||
רשימת שכפולים של MySQL. משמש עבור גילוי ברמה נמוכה. | תוצאה של שאילתת SQL "הצג מצב עבד" בפורמט LLD JSON. | connString - URI או שם הפעלה. ** שם משתמש, סיסמה** - אישורי התחברות של MySQL. |
|
mysql.replication.get_slave_status[connString,<שם משתמש>,<סיסמה>,<masterHost>] | |||
סטטוס שכפול. | תוצאה של שאילתת SQL "הצג מצב עבד" בפורמט JSON. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. * *masterHost** - שם מאסטר מאסטר שכפול. |
|
mysql.version[connString,<שם משתמש>,<סיסמה>] | |||
גרסת MySQL. | מחרוזת עם גרסת מופע MySQL. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
mysql.db.discovery[connString,<שם משתמש>,<סיסמה>] | |||
רשימת מסדי נתונים של MySQL. משמש עבור גילוי ברמה נמוכה. | תוצאה של שאילתת SQL "הצג מסדי נתונים" בפורמט LLD JSON. | connString - URI או שם הפעלה. שם משתמש. , סיסמה - אישורי התחברות של MySQL. |
|
mysql.db.size[connString,<שם משתמש>,<סיסמה>,dbName] | |||
גודל מסד נתונים בבתים. | תוצאה של "בחר coalesce(sum(data_length + index_length),0) as size from information_schema.tables where table_schema=?" שאילתת SQL עבור מסד נתונים ספציפי בבתים. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. dbName - שם מסד נתונים. |
|
mysql.get_status_variables[connString,<שם משתמש>,<סיסמה>] | |||
ערכים של משתני סטטוס גלובליים. | תוצאה של שאילתת SQL "הצג מצב גלובלי" בפורמט JSON. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
|
mysql.ping[connString,<שם משתמש>,<סיסמה>] | |||
בדוק אם חיבור פעיל או לא. | 1 - חיבור פעיל 0 - חיבור מנותק (אם מוצגת שגיאה כלשהי כולל בעיות AUTH וקונפיגורציה). |
connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
|
mysql.replication.discovery[connString,<שם משתמש>,<סיסמה>] | |||
רשימת שכפולים של MySQL. משמש עבור גילוי ברמה נמוכה. | תוצאה של שאילתת SQL "הצג מצב עבד" בפורמט LLD JSON. | connString - URI או שם הפעלה. ** שם משתמש, סיסמה** - אישורי התחברות של MySQL. |
|
mysql.replication.get_slave_status[connString,<שם משתמש>,<סיסמה>,<masterHost>] | |||
סטטוס שכפול. | תוצאה של שאילתת SQL "הצג מצב עבד" בפורמט JSON. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. * *masterHost** - שם מאסטר מאסטר שכפול. |
|
mysql.version[connString,<שם משתמש>,<סיסמה>] | |||
גרסת MySQL. | מחרוזת עם גרסת מופע MySQL. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
mysql.db.discovery[connString,<שם משתמש>,<סיסמה>] | |||
רשימת מסדי נתונים של MySQL. משמש עבור גילוי ברמה נמוכה. | תוצאה של שאילתת SQL "הצג מסדי נתונים" בפורמט LLD JSON. | connString - URI או שם הפעלה. שם משתמש. , סיסמה - אישורי התחברות של MySQL. |
|
mysql.db.size[connString,<שם משתמש>,<סיסמה>,dbName] | |||
גודל מסד נתונים בבתים. | תוצאה של "בחר coalesce(sum(data_length + index_length),0) as size from information_schema.tables where table_schema=?" שאילתת SQL עבור מסד נתונים ספציפי בבתים. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. dbName - שם מסד נתונים. |
|
mysql.get_status_variables[connString,<שם משתמש>,<סיסמה>] | |||
ערכים של משתני סטטוס גלובליים. | תוצאה של שאילתת SQL "הצג מצב גלובלי" בפורמט JSON. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
|
mysql.ping[connString,<שם משתמש>,<סיסמה>] | |||
בדוק אם חיבור פעיל או לא. | 1 - חיבור פעיל 0 - חיבור מנותק (אם מוצגת שגיאה כלשהי כולל בעיות AUTH וקונפיגורציה). |
connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
|
mysql.replication.discovery[connString,<שם משתמש>,<סיסמה>] | |||
רשימת שכפולים של MySQL. משמש עבור גילוי ברמה נמוכה. | תוצאה של שאילתת SQL "הצג מצב עבד" בפורמט LLD JSON. | connString - URI או שם הפעלה. ** שם משתמש, סיסמה** - אישורי התחברות של MySQL. |
|
mysql.replication.get_slave_status[connString,<שם משתמש>,<סיסמה>,<masterHost>] | |||
סטטוס שכפול. | תוצאה של שאילתת SQL "הצג מצב עבד" בפורמט JSON. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. * *masterHost** - שם מאסטר מאסטר שכפול. |
|
mysql.version[connString,<שם משתמש>,<סיסמה>] | |||
גרסת MySQL. | מחרוזת עם גרסת מופע MySQL. | connString - URI או שם הפעלה. שם משתמש, סיסמה - אישורי התחברות של MySQL. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
redis.config[connString,<password>,<pattern>] | |||
מקבל את פרמטרי התצורה של מופע Redis התואמים לתבנית. | JSON - אם נעשה שימוש בדפוס בסגנון גלוב ערך יחיד - אם דפוס לא הכיל תו כללי כלשהו |
connString - URI או שם הפעלה. סיסמה - סיסמת Redis. דפוס - דפוס בסגנון גלוב (* כברירת מחדל). |
|
redis.info[connString,<סיסמה>,<סעיף>] | |||
מקבל את הפלט של פקודת INFO. | JSON - הפלט מסודר כ-JSON | connString - URI או שם הפעלה. סיסמה - סיסמת Redis. סעיף - קטע של מידע (ברירת מחדל כברירת מחדל). |
|
redis.ping[connString,<סיסמה>] | |||
בדוק אם חיבור פעיל או לא. | 1 - חיבור פעיל 0 - חיבור מנותק (אם מוצגת שגיאה כלשהי כולל AUTH ובעיות תצורה) |
connString - URI או הפעלה שם. סיסמה - סיסמת Redis. |
|
redis.slowlog.count[connString,<סיסמה>] | |||
מספר רשומות היומן האיטיות מאז התחלת Redis. | Integer | connString - URI או שם הפעלה. סיסמה - סיסמת Redis. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
smart.attribute.discovery | |||
מחזיר רשימה של S.M.A.R.T. תכונות מכשיר. | אובייקט JSON | פקודות המאקרו הבאות והערכים שלהן מוחזרות: {#NAME}, {#DISKTYPE}, {#ID}, {#ATTRNAME}, {#THRESH}. סוגי כונן HDD, SSD ו-NVME נתמכים. כוננים יכולים להיות לבד או משולבים ב-RAID. ל-{#NAME} יהיה תוסף במקרה של RAID, למשל: {"{#NAME}": "/dev/sda cciss,2"} |
|
smart.disk.discovery | |||
מחזיר רשימה של S.M.A.R.T. התקנים. | אובייקט JSON | פקודות המאקרו הבאות והערכים שלהן מוחזרות: {#NAME}, {#DISKTYPE}, {#MODEL}, {#SN}, {#PATH}, {#ATTRIBUTES}, {#RAIDTYPE }. סוגי כונני HDD, SSD ו-NVME נתמכים. אם כונן אינו שייך ל-RAID, {#RAIDTYPE} יהיה ריק. ל-{#NAME} יהיה תוסף במקרה של RAID, למשל: {"{#NAME}": "/dev/sda cciss,2"} |
|
smart.disk.get[<path>,<raid_type>] | |||
מחזיר את כל הנכסים הזמינים של S.M.A.R.T. התקנים. | אובייקט JSON | נתיב (מאז Zabbix 6.0.4) - נתיב דיסק, המאקרו {#PATH} עשוי לשמש כערך raid_type (מאז Zabbix 6.0.4) - סוג RAID, המאקרו {#RAID} עשוי לשמש כערך |
נתמכים סוגי כונן HDD, SSD ו-NVME. כוננים יכולים להיות לבד או משולבים ב-RAID. הנתונים כוללים ארגומנטים של גרסת smartctl וקריאה, ושדות נוספים: disk_name - מכיל את השם עם התוספות הנדרשות לגילוי RAID, למשל: {"disk_name": "/dev/sda cciss,2"} disk_type - מכיל את סוג הדיסק HDD, SSD או NVME, למשל: {"disk_type": "ssd"} ) אם לא צוינו פרמטרים, הפריט יחזיר מידע על כל הדיסקים. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
systemd.unit.get[שם היחידה,<ממשק>] | |||
מחזיר את כל המאפיינים של יחידת systemd. | אובייקט JSON | שם היחידה - שם היחידה (ייתכן שתרצה להשתמש במאקרו {#UNIT.NAME} באב-טיפוס של פריט כדי לגלות את השם) ** ממשק** - סוג ממשק יחידה, ערכים אפשריים: יחידה (ברירת מחדל), שירות, שקע, התקן, הר, הרכבה אוטומטית, החלפה, יעד, נתיב |
פריט זה נתמך בפלטפורמת לינוקס בלבד. LoadState, ActiveState וממשק UnitFileState for Unit מוחזרים כטקסט ומספר שלם: "ActiveState":{"state":1,"text":" פעיל"} |
systemd.unit.info[שם היחידה,<property>,<ממשק>] | |||
מידע יחידת Systemd. | מחרוזת | שם היחידה - שם היחידה (ייתכן שתרצה להשתמש במאקרו {#UNIT.NAME} באב-טיפוס של הפריט כדי לגלות את השם) נכס - יחידה מאפיין (למשל ActiveState (ברירת מחדל), LoadState, Description) ממשק - סוג ממשק יחידה (למשל Unit (ברירת מחדל), Socket, Service) |
פריט זה מאפשר לאחזר מאפיין ספציפי מסוג ספציפי של ממשק כמו מתואר ב-dbus API. פריט זה נתמך בפלטפורמת Linux בלבד. דוגמאות: => systemd.unit.info["{#UNIT.NAME}"] - איסוף מידע על מצב פעיל (פעיל, טוען מחדש, לא פעיל, נכשל, הפעלה, השבתה) מידע על יחידות מערכת שהתגלו => systemd.unit.info["{#UNIT.NAME}",LoadState] - אסוף מידע על מצב טעינה על יחידות systemd שהתגלו => systemd.unit.info[mysqld.service,Id] - אחזר שם טכני של שירות (mysqld.service) => systemd.unit.info[mysqld.service,Description] - אחזר תיאור שירות (שרת MySQL) => systemd.unit.info[mysqld.service ,ActiveEnterTimestamp] - אחזר את הפעם האחרונה שבה השירות נכנס למצב הפעיל (1562565036283903) => systemd.unit.info[dbus.socket,NConnections,Socket] - אסוף את מספר החיבורים מיחידת שקע זו |
systemd.unit.discovery[<type>] | |||
רשימת יחידות מערכת ופרטיהן. משמש עבור גילוי ברמה נמוכה. | אובייקט JSON | סוג - ערכים אפשריים: all, automount, device, mount, נתיב, שירות (ברירת מחדל), socket, swap, מטרה | פריט זה נתמך בפלטפורמת לינוקס בלבד. |
מפתח | |||
---|---|---|---|
תיאור | ערך החזרה | פרמטרים | הערות |
web.certificate.get[שם מארח,<port>,<כתובת>] | |||
מאמת אישורים ומחזיר פרטי אישור. | אובייקט JSON | שם מארח - יכול להיות IP או DNS. יכול להכיל את סכימת כתובת האתר (https בלבד), הנתיב (יתעלם ממנו) והיציאה . אם מסופקת יציאה גם בפרמטר הראשון וגם בפרמטר השני, הערכים שלהם חייבים להתאים. אם הכתובת (הפרמטר השלישי) צוינה, שם המארח משמש רק לאימות SNI ושמות מארח. יציאה - מספר יציאה (ברירת המחדל היא 443 עבור HTTPS). כתובת - יכולה להיות IP או DNS. אם צוין, הוא ישמש לחיבור, ושם המארח (הפרמטר הראשון) ישמש עבור SNI, ואימות מארח. במקרה, הפרמטר הראשון הוא IP והפרמטר השלישי הוא DNS, הפרמטר הראשון יהיה ישמש לחיבור, והפרמטר השלישי ישמש עבור SNI ואימות מארח. |
פריט זה הופך ללא תמיכה אם המשאב שצוין ב-'host' אינו קיים או אינו זמין או אם לחיצת היד של TLS נכשלת עם שגיאה כלשהי מלבד אישור לא חוקי. כרגע, הרחבת X.509 של AIA (גישה למידע של רשות), CRLs ו-OCSP (כולל הידוק OCSP), שקיפות אישורים ומאגר אמון מותאם אישית של CA אינם נתמכים. |